Did you confront them on this? I would've lost it. I'd demand they paid to fix it, and if they give you any shit, I'd tell them you're going to call your state's attorney general, amongst other things. I'd run it by your insurance company as well.
Sorry to hear that man, and I hope you get it straightened out asap at their expense.
Sorry to hear that man, and I hope you get it straightened out asap at their expense.