I've had to pay for parts in full when ordering at other places and I think it's only fair they ask for a $500 deposit. If your not happy with that just go back when they have more stock as they always have shipments coming in
A tow truck driver once jump started my car with the polarity back to front and I had a similar situation and lucky it only blew my 2 main fuses. I'd start with checking them