Im guessing there is still no way to have this shipped from B&H to Canada?

There are brokers in the USA that will tranship to you in Canada, or you could ask for a price match and see what happens. Deals like this only last a day typically, so its best to be setup in advance so you can jump on it.The broker was mentioned in a similar thread.