Most dealerships advertise car for less and when you get there and fall in love with car then they will kick your ass
with hidden feeeeeeeeeeeees +hidden issue with car.
BMW Authorised dealer sell trouble cars in auctions and dealers like this buy them for cheap and sell them for good price.
Personally i wont buy anything from indie dealership.