Yay! I'm a fan - So Far ... Fingers Crossed.
I made a random stop on my way home to check on the price for a tire mount since this place is only few minutes walk from where i live. Came back next morning around 9am (Sunday) to drop off the car for the tire mount along with few other fixes including brake pad/rotor replacement and alignment.
After reading some of the recent negative reviews - I was hesitant at first about doing the extra maintenance (brake pad/rotors and alignment) here but gave it a shot since the the price quoted for the brake pad/rotors and the alignment was much better than few other places.
The turn around time was a bit longer than I expected but I can understand since they ran into few issues as they were working on the car.