Princeton BMW is an absolute disappointment in all areas - CPO sales, new sales and especially service. I've had experience with all three, and you would have thought I'd learn a lesson after the first time.