Euro Cars is the only place I would take my 2008 BMW. Great service, reasonable prices, prompt and very personable staff! Also being new to owning a BMW, the staff is always more than willing and happy to answer any of my questions. Ditch the service departments at dealers! I HIGHLY recommend Euro Cars