the dealer screwed you?
ripped you off?
refused to help?
ruined your car?