I'll bet I know exactly where you got them. Little rat's nest a few miles inland from the Punta Cana beach, right?