Could end up needing a dedicated BMW thread at this rate, their service department is awful. 1st visit for a puncture and after 3 1/2 hour wait was told it wasn't covered. 2nd visit to have windscreen wipers changed as it's all now covered under the maintenence contract. All went well. 3rd visit to get tyres replaced due to punctures and all four replaced. Left dealership to find all tyres pressures very wrong with one being 1.8 bar instead of 2.6. Then noticed vibrations at 70mph so balancing wasn't done or done badly. 4th visit to get balancing done, 1 1/2 hours later and done. No acknowledgement or apology for making me come all the way back in at my cost and time off work. No courtesy car available for over 2 weeks. Drove home and vibrations from 60mph to 70mph+ now. Getting the rage now. Go to National Tyres in Battlefield because the have a new and calibrated machine and find that all tyres are out of balance with only one being minor. See photos. They rebalance and it now drives perfectly. What a disgrace of a service centre.