I leased a 330 through Pacific BMW in Glendale for $700 over invoice. Overall great experience. PM me if you'd like the salesperson's name. I also negotiated a little with the Internet Mgr at Century West BMW. The goinging rate was around $500 over for the 325 and $1000 over for the 330.