anybody have it's hand on these?
Yes, Force 300 is available in Canada. One of our community members, ninedd is in Canada and just posted his first impressions: http://community.cambiumnetworks.com/t5/ePMP-2000-and-1000/Force-300-25-first-impression/m-p/86606#M13460
Have you checked with the distributor?
We have these in stock in Canada. Send me a private message with your details and I'll reach out ASAP.