Due to the nature of the industry I work in, we use TNT as our courier and transfer over 3000 parts interstate a week. I would swear by them.
Not sure how they work with domestic though. If you keep finding troubles let me know and I will get them shipped from work at a fraction of the normal cost.
Bryce