UPS blows with that stuff, if you have signed up as a member online with them, you have easier recourse. As it is, they usually don't provide any actual help, especially if your items are still in transit.

Gotta go DHL!