When you finally get to the legitimate complaints about the M3 and other people's problems - the site may have some merit. The complaints about the new blue color are way overboard - c'mon, this is aesthetics here. If you don't like the color fine, don't buy it - it doesn't make BMW "The Great Satan". Hell, I like that blue and the yellow - it's nice to see some new shades in the best colors.
Most of the site is devoted to gripes not real problems. The "Story of the Week" is as far as I am concerned pretty much typical of all marque's dealers not just BMW. I for one hadn't heard any complaints about the new M3 and haven't even seen one here in Houston yet.