I'm surprised that FedEx left it and didn't take it back. I ordered something once (I can't remember what it was) and it came UPS and it was damaged and they contacted the shipper to say they damaged it and the shipper sent me out a new one right away. I never saw the package. As soon as it was damaged UPS took it back.
Hopefully the guy you ordered puts extra padding in the next one.
Hopefully the guy you ordered puts extra padding in the next one.