Quote:
Originally Posted by Leonardo629
I've read mixed reviews on yelp, what's your experience with them? It'd be sweet if they are legit since they are right next door.
|
I've had numerous wheels mounted there and never had a problem. I haven't been there in a couple of years though. LTMW in el monte is ok too.