Auto Parts and Accessories in Schaumburg, IL
Auto Parts and Accessories
803 Albion Ave.,
Schaumburg ,
IL
60193
UNITED STATES
Based on 2 reviews
DO NOT go here
This is by far THE WORST service I have ever experienced from a car shop. I've been dealing directly with Tom Izzo, who is nothing like the coach. This guy is an absolute nightmare to work with and has TERRIBLE customer service. I am...DO NOT GO TO LS1 SPEED INC!
We spent $13,000.00 with them on a new engine installation that was originally quoted $9,200.00 and still do not have a vehicle that runs. They arranged with their tuning guy to have it tuned after the engine was supposedly finished. The...Worldwide > United States > Schaumburg, IL > Auto Parts and Accessories