I never dealt with them, but I would expect so. Never heard any bad about them. Kinda surprised they would let something F'd up out the door. **** happens. It's how they fix it that matters...
the parts might have been in boxes and they had no idea they had issues though.. also they ship amazingly fast.. like 20 mins after a order is placed so something could have gotten by :(