We are in Cozumel and love this place. However, tonight we were very disappointed at the MegaMart Grocery Store. Our bill totaled 9.71 USD and we gave the cashier a twenty dollar bill US. She gave us 4 pesos change. When we questioned it she stated we gave her only $10 USD. After much discussion we were told that we were incorrect. It seems this cashier decided to pocket the money and steal our $10 change. ALWAYS be sure to use small bills and pay as close as possible to the exact amount. We will not be going here EVER again. Do NOT like to be stolen from. I would recommend only carrying $5 and $1 USD. Just wanted to make everyone aware.