Wow, these Canadian BMW dealers really do suck. I suggest you guys make a big fuss by posting your experience on the BMW Canada Youtube page (comment in this video
https://www.youtube.com/watch?v=nG0D82RoZ2M) and tweet your BMW buying experience by adding "
@ BMWCANADA", and post on BMW Canada facebook page
https://www.facebook.com/BMW.Canada. Most dealers have a facebook page as well, post on those as well.