Mike Miller Performance?
#1
![Exclamation](https://ls1tech.com/forums/images/icons/icon4.gif)
Has anyone ever heard of the shop before? Located in Palatine real close to my house.... need a few things installed and don't have the time right now to do it. Seems like a nice shop? Any input on this?