Shipping USPS I wouldnt advice it if you are doing ground or without tracking numberfor an international shipiment, because depending where its going it can take days-weeks or never show up past the estimated arrival date. But if you are doing bulk shipping or shipping more than 25 packages in a month I would say you should think about getting an account. I like DHL, but you can shop around for better rates. With DHL its possible to send 10lbs for $8 domestically and they send extra coupons for more discounts. There is no charge for having an account, and Ive never had a delay with shipping which is great. So you can do the research or find which service you are comfortable with .