We moved here almost two years ago with the same concerns. I have someone in the States pick up and mail me my prescriptions every 90 days. They arrive at the San Pedro post office, and I don't have to pay duty on them because they are prescriptions. I have tried getting my meds filled here, which is easy, but you just can't beat the $10 for 90 days WalMart prices in the States. Either way, the choice is yours, but getting your meds won't be difficult.