Z3's are a drain on your pocket.Oil change at an Indy,approx £115,service 1= £175, service 2= £230,roof replacement-soft top £500, just had water pump fail=£180,wiring issues,seat motors failing,remote locking failed,the list goes on and on.The problem is the Z3 is just about the best looking car ever made and is a superb drive on a sunny day.Difficult to recommend to anybody on a tight budget.