Dogmama - I am very sorry for your troubles. You can come to my shop out here anytime. It may be a small town in BFE west Texas, but they do a good job. I watched them build my bike, so I know it was done right. And I second what everyone said about choose your mechanic, not your shop. Luckily in my case, both are good - although I trust one of the wrenches in the back infinitely more than the others. Luckily all are supervised by a guy who's been in the game longer than I've been alive, so I am always confident with their work.

I have nothing else to add except I understand your frustration and to invite you to west Texas anytime