I would be pissed and hope fedex does something about it. Everything looks usable, though. It’s not exactly easy to replace some of that.
Hope install goes well. I know most of us have had several discoveries while installing. I think I finally have mine dialed in, but haven’t autcrossed it yet to confirm.