Shipping companies will ALWAYS tell you the packaging was insufficient. It's their way out of ever having to pay claims. I'm sure there are a few people that actually get paid for dmg in shipping, but its so rare its almost nonexistent.
As far as legal recourse, you first need to examine the shipping companies packaging requirements. Typically, they are obscenely over-the-top, but when you pay for shipping insurance, the small print says you accept their terms.
UPS's for example require that the package be bubble wrapped, with at least 3 inches of packing materials between the item and the inner box walls. Then you are required to put the box containing your item inside another box with 3-4+ inches of packing materials surrounding the entire inner package. I can tell you now, NOBODY packs like that..
If your packaging met their standards (rare, but it happens), then you might have a case if you documented the damage when it arrived. If you're like 99% of the people that didnt encase their package in 12 feet of reinforced concrete, then you're screwed.. plain and simple.