Sorry to hear about your ordeal Swamp. Being a perfectionist and going to any car related type establishment (whether it's mods, tires, wheels, car wash, dealer) is tough. People just seem to not give a shit.
I'm glad you posted this review. The bad seeds need to be weeded out.