Sorry to hear Hurst, I hear these horror stories all the time with paint and body shops or fab shops taking forever and doing shitty work installing roll cages. And the exact reason I decided to my car myself, it may not be perfect but you dont have to deal with this kind of stuff. Good luck and I hope it all works out for you both!!