I pride myself in offering realistic shipping charges and do everything we can to keep shipping costs as cheap as possible.
I ship USPS. If you order one shirt your order is shipped PRIORITY (generally takes 2 days). You receive a tracking number as soon as I get back from the post office!
Generally I try to ship out your shirt the day you order or the next day. For orders placed Friday-Sunday (DJ's work a lot on the weekends) I will ship your package on Monday.
We also use USPS for international shipping. It takes a bit longer but its well worth the wait. All international packages are sent first class.