DHL is always the best option as long as you are only ordering 1-2 ties. It's only a few dollars more and weeks quicker. It truly takes 3-plus weeks by regular mail. Also, there is no customs on orders under $200 in the U.S., so always safe to go with DHL on smaller orders. If placing a bigger order, the customs issue impacts the decision for some. On a recent $240 order, I think the customs bill was only $8 from DHL.