You know that Unity Automotive in Toronto is able to bypass all of BMW Canada's roadblocks right? I just imported my 335i AW from Florida and they did the recall clearance for $375 and I did not have to change my speedo or nothing stupid... Just $375 and they handle everything through RIV, and RIV releases your form 2 to you.
service@unityauto.com is the email i contacted, and feedback is on here
http://forums.ebay.ca/topic/Canadian...2243&start=585