Damn Bro! I'm sorry to hear that. You do know that you can fill out a bit of paperwork and get UPS to pay you back for that trashed stuff don't ya? They've destroyed and lost several things I've sent in the past, but they always pay up.
The problem is mostly around the holidays, when they have to hire lots of inexperienced guys to handle the extra shipment density.
And I always pack stuff thinking that the gorillas on the loading docks are going to play football with it. Styrofoam and dual boxes (inner and outer) are your best defense against those dudes. The heavier the object is, the more likely some underpaid guy will take out his hatred for his boss on your package and throw it a little harder than need be.