1155 S Haskell Ave, Dallas, TX 75223
Absolutely horrible customer service. They have had my bumper and chrome pieces for 8 weeks and will not return my calls. Had them strip one bumper to be painted. It took a few weeks and it was a horrible job. I had to scrape flakes of chrome off because they didn't do a proper job.