Dealer is in Concord in N. Cali. I did the Internet thing, scheduled a test drive,settled on the price, gave a deposit and the salesman placed the order same day. Salesman was great so far, very good in providing me with all the details and gave me the production number the following day and tracking information using Owner's Circle. Also Owner's circle is pretty much accurate for me. This is my first BMW and the experience with the dealer is great the only hard thing is the waiting process. Won't be much longer though, but feels like the days are getting longer.