Sorry to hear about the crappy work. I know that not all dealerships are that way but it's the bad ones that give dealers a bad name.