Finish Line Collision
609 Chester Pike
Prospect Park, PA
Charlie Pitts is the man to contact. He may recall some Celicas coming to his shop over the years. I haven't been there in 5 years but with the same people in command, I'm confident that they have their act straight.
Its by no means cheap place for getting the kit painted but its the best paint job I've ever received on my Celica. They also installed it properly. Request an estimate. If you want to install it yourself, its not difficult with proper experience, tools and accessories.
Here's my car after they painted and installed the kit...