Each week we ship orders of ThePetCheckup to overseas customers and have found that the U.S. Postal Service has been the most reliable.
The biggest problem that we had was in a shipment to Brazil which actually took 3 months to get there. Our customer said that was the standard time and sure enough, at about the 3 month mark, her package was delivered.
I was thinking it would probably be best not to ship to Brazil again, but the customer likes the product so much, she has already ordered refills. She’s willing to wait for them to arrive, so it will be interesting to see how long her package takes this time.