Quote:
Originally Posted by AI
I am looking for someone/shop to install my suspension, Mach III seems the one closer for me.
Anyone has experience with MachIII? they have mixed reviews on yelp.
Someone already suggest Speed Element, but I think its in Fremont.
|
a lot of people have used Mach III. you wont be dissapointed.