http://www.sarekautowerke.com/ these guys have been great with my m3. probably a 30 min drive for you, but very reasonable pricing and generally...
Separate names with a comma.