Talked to Harold at Spitfire

He has a great rep for doing things well and making things right if there not right. BUT, speed is not on his side and if you have to wait for them, it could be awhile before tings get straightened out. But they will get straightened out.
Sometimes, I have seen absurd wait times. Reminds me of AAR fiberglass, best in the biz fiberglass parts with crazy wait times. Pay for what you get. The small shops like Harold and AAR do things right, but slow.

Also, don't worry, everyone has a horror story about someone in the biz. It's impossible to make everybody happy. Try it one day.