I bought a demo 2018 b250 with avant-garde package 4 month ago. I like the small size and the confort of my car with the peppy Turbo engine. For now a dislike the 4 matic, could be my winter tires choice but runflat tires are not easy to find out, I opt for Dunlop sp winter sport 4D runflat with a set of used mags from a b250 2014. The grip in winter is not very good and rear axle not seem to transfer very fast the torque and cause b250 not turning quickly and keep track in a sharp curve. What I missed more from my previous car is remote starter, keyless entry and heated steering wheels, also GPS navigation upgrade are a real joke, no upgrade is available free you have to pay an others 500$ and more for having a sd card for upgrade map. The rear view in winter is horrible, I added mud flap to try to keep the small windows clean but still not able to see anything just after a few minutes of cleaning them, rear wiper and front wipers is not good also for Winter, the metallic plate inside the frame stick freezing rain like magnet. I replace them with better build in UK in one piece without metal. The radio sound is ok, but lack of bass and power a bit. Suspension, direction and brake power are very good, a bit too much sensitive, if you drink hot coffee. So, considering the low price for used b250 this looks like a good deal for an entry Luxury car with a powerful engine, but keep in mind Garage Overcharge for luxury car because you Are paying full inspection each time instead of just maintenance ! Parts price is not expensive also, I found out performance brake pads and rotors on many selling sites for b250 not very expansive at all. I heard some issue with ecu connector on older models, and expensive battery also having a shorter life. That’s all, hope you have a better idea now of what to expect of a B250