WOW I find it hard to believe that anyone would just toss the gear into this crate and not expect any kind of problems on the buyers end.
I hope everything is OK for you when you do get everything out.
Gator RC did get back to me about the damaged canopy and did say they would send me a replacement; I'll let you know if it arrives.