Great car to drive. But, the controls are poorly located, If you order the expensive sat-nav option then you're stuck with a minature BMW iDrive controller instead of a touch screen. I've had three electrical faults from new: mirrors, heated seats and the remote boot release. It's an expensive waste to order the bodykit - MINI strip off your existing brand new bumpers, grill etc. only to throw it away and supply/fit the new aerodynamic bodykit. What a waste of materials and labour!