BMW dealers have been accused of price gouging, with some charging up to $20,000 over sticker price for the iX50 and iX60 models. This is a huge markup and it's important to be aware of this when shopping for a BMW.
It's not clear how widespread this practice is,