That sucks man, hopefully they will make it right.
side note.. these things are pretty cool. a friend of mine has them and I'm buying a set right now.. it will prevent you from marring up the inside of the lug nut hole on your wheels.
Amazon.com: Chicago Pneumatic SS413WP 1/2" Drive 3 Piece Metric Deep Wheel ProtectorImpact Socket Set: Home Improvement