I really don't get it. I've now bought two new BMWs, in both cases my haggling consisted of a couple e-mails back and forth with the dealership. Plus maybe an hour of research to figure out what a "fair" price for the order was. No big deal, no hassle at all. In both cases, a reasonable price. Not the BEST deal I can…