They make good cars these days, a real shame the service at dealers is always so poor, even including prestige makes, it is without doubt the worst part of owning a car you can't fix for yourself.
I took my Mini back because the trim at the top of the windscreen came loose, the BMW service mangager apologised for it taking so long, saying they had to bond it in, two days later the new one blew off, no sign of any glue. The way they lie to you and treat you like an idiot is the worst aspect.