Good: I appreciated the fact that Xtreme Shine is A full service shop. I had an accident and had my vehicle repaired at this shop. I found out that they sold tires and installed brakes so they quoted me a price and I went ahead and had them do it. Great price and they did a great job. They also gave me a free oil change.. Bad: their only location is in belleville but the owner said that they have plans to add a second location near fairview heights. Improvements: Complimentary coffee in the waiting room. Every business needs this!. Other: I would highly reccomend this business to friends, family or total strangers..