Could try a car broker, they ring yards around the country asking for their best prices. I was going to go via this method but just went straight through AC instead due to their financing. Back then in '08 the car loan rate was cheaper than my mortgage!

why not check out westcoast BMW. Ive only had a DME update there so far, but they seemed pleasant to deal with , and charged me half what AC were asking.