I don't use USPS EMS because sometimes there's a long hold-up in Customs (last time it was 2 weeks). I like to use DHL because, even though they're more expensive, they get through, never had a loss, and most of the time delivery to me is a week or less.