MAN !!!!! Is that crazy or what... I don't think I would ever go back to them... Sorry to hear this.. I think I would have lost it in their shop... It does sound like the caster isn't right... But I think you have more to worry about now.. They would be fixing my car for sure now..