My only impression of the dealership was in the leasing of my X5. To make a long story short, it was a wonderful experience, and I got a very good deal.
http://www.openroadbmw.com
I know a few other members here have experience, so I'll be brief with my write up.
They're one of those car dealers that makes its dollars through volume, and my sales rep - Debbie Raiti - did everything she could to get the process moving quickly and smoothly. She definitely has a repeat customer. No pressure, quick negotiations, a great website that shows true inventory and a friendly staff make it the best car buying experience I've ever had.
My X is only 3 months old with only 2,500 miles, so I don't have service experience (and with the maintenence deal - hopefully minimal service hassle) so others can comment there.
Great dealership!!!!
I'll save my comments (all negative) on Princeton BMW for later.