I took my bike here and they told me they would have an estimate for me within the next few days. Now, about three weeks later, I'm still waiting for an estimate! I called to see what the hang up was and they told me they had something important to deal with and they would call me back shortly. Now, several days after that phone call, I still haven't heard anything from them! I'm going to pick up my bike when they open on Tuesday and take it somewhere else. I suggest you do the same -- take your bike somewhere else. Don't waste your time here.
Pros:  When you come to this place, you realize that you can do much better elsewhere.
Cons:  Terrible service, bad parking.
                        
more