Talk to a local body shop, they might be able to order it from their suppliers. That way if it comes into them crunched, they can deal with shipping it back. I did that when I was redoing a k30 truck. Ordered online, came damaged when I wasn't home. Company said I should have refused shipment(how when I wasn't home). Went to a body shop and they ordered it, the first TWO came damaged, and they sent them back with no questions, before I even knew it came in.