I've seen them most recently at Mega Comercial in downtown Cancun (next to Costco), although I'd guess most grocery stores in downtown would have them. Not sure about in the Hotel Zone...