I have bought several cars over the last year or two, and had one disaster after another (engine seizures, complete re calls etc) so the process of car shopping is more daunting and inconvenient than fun of late. Recently bought a 3 series from these guys. Really smooth and enjoyable transaction, these guys were a big help from the start. Quick and painless, very happy so far. After a couple of days I discovered cracks in two alloys (a very very common and popular issue with BMW, that neither myself or the garage could of noticed). Called Avanti, and my car was booked in to a garage round the corner from me, and the work complete and paid for before the week was out. Couldn’t recommend this garage enough, they’ve really gone above and beyond, 10/10 would buy here again!