My experience with Puritan's is that they use,DHL ... the merchandise is shipped to Holland, then to Mexico and is delivered to Mexipost for delivery via surface mail. A very convoluted way to get the goods here but seems to work....just takes some planning, especially around the holidays when everything gets bottled up. Once an order took almost 3 months to arrive. When I think it is about time for the order to show up, I start checking with the post office in Ajijic and they have always been so nice and helpful and surprise of surprises, they have on occasion even delivered it to the house! I always tip the delivery person.