shop with a good reputation. You said you are in Houston now, so I'm sure there are tons of reputable shops there. Tell them the whole ordeal. Tell them the other shop had your car for 4 months. Tell them they couldn't match the color. Tell them you paid $1600 dollars for your kit to fit as well as a 3rd grader could get it to fit. Then cry. Cry your little heart out. Maybe, just maybe they will have enough sympathy to give you a break and fix it right without costing you another huge chunk of change. Good luck man and best wishes to you.