Are there any records at the dealer when the vehicle was last serviced & what the mileage was at that time?
I feel your pain.
FedEx lost my 4 shocks a couple of years ago, and it took me about 2 months of total aggravation, before I received the replacements.