IHERB
May have attractive prices however, they do not inform their consumers about the extra costs for international delivery even when they have local website. And if you refuse the package. You can read the message that I received from IHERB.
Please understand that if you choose to deny the package, the shipping company will send it back to iHerb.com's facility where you will be refunded the full amount minus the shipping costs. In addition, the refund may take up to 2 months to complete as shipping companies bring back packages to iHerb.com in bulk only six times a year.
DO NOT BUY FROM THEM!