Ah. Sweet, welcome brethren!
BTW, so far, for those of you who dare to go to a stealer-ship a.k.a. Dealership, the cheapest that I've found in NJ is located in Hunterdon County, uniquely named, Hunterdon BMW on Rt. 22 West. Most expensive was Morristown BMW. I'm sure there could be more expensive or cheaper ones, just my local observations.