Have recently started using this dealer for my sons Mini, my Z4 and my wifes 325iM coupe - excellent and prompt service at reeasonable prices. Most work has been done on a while you wait basis with as much free tea and coffee as you can drink. Have ordered several parts from them which have been posted to my home address at no extra charge. I recently took the Z4 in at short notice for a broken rear coil spring (and I know others have had this problem) 30 minute wait and fixed at no charge.