Not to mention that actually South Africa, a country where you can buy with your European credit card, has it cheaper. Around 7.5€ instead of those 200 mxn that are, given the price of your cards, 10.5. So by buying in South Africa you are saving at least 3€