Sorry to hear about the Lou. Such a beautiful card.
Have to wonder if that damage would have happened had it been in an SGC case. In my opinion SGC is the closest thing to graded card kevlar. As seen in this youtube clip
http://www.youtube.com/watch?v=W41b2pyLKh4
But who knows, terrible handling from USPS. I hope you get refunded for your loss.