Do NOT take your BMW here unless you want to be treated poorly and spend lots of your hard earned cash. Told me they would do some work under the bikes warranty and then charged me for it. This place has and always be a RIP off.
Cons: EVERYTHING
more