Mexico pharmacies sell fake products. If you take a cruise for example the ship will warn you not to purchase anything from the Mexican pharmacies. Long story short but I was in a cruise that got extended due to Hurricane Matthew in 2017, the ship had no insulin for the diabetics on board, so the family members all went to buy it at the Mexican pharmacies and it was all fake…fake insulin. 22 people had to be airlifted to Miami for life threatening complications from not being able to get insulin in Mexico. So for any AAS or narcotics? Forget about it unless you have a connect with the cartel, and I wouldn’t advise that
TLDR: don’t buy anything in Mexico. Also if you are dependent on ANY type of medication and you go on a 7 day cruise…make sure you take a 30 day supply with you because neither the ship nor the Caribbean/Mexico will be able to help you