AH, seems dire customer service to me, but I think they've got you by the short and curly's. Is there someone on here who could lend you a shock meanwhile just to tide you over until then?
Might be worth asking.
I think 25,000 miles seems a pretty short lifespan for an OEM shock, but you can't argue with fact.
Good luck fella.
Upt'North.