Yes, that's right. Roku ships to Canada. 
This is what I've got from Roku:
Thank you for contacting ROKU customer service. My Name is Danny and I will be helping you with your query.
I apologize for the delay in answering your valuable query.
From your email I can understand that you would like to purchase the player in Canada.
I would suggest you to place the order through this link
hxxp://www.roku.com/remax-canada
We have two shipment method for Canadian customer.
FedEx International Ground (2-7 business days): $19.99
FedEx International Priority (2-3 business days): $29.99
Please feel free to write to us if you have further questions or issues.
Thank you for providing us with an opportunity to assist you and thank you for choosing ROKU.
Regards,
Danny
Roku Customer service.
Right now, in Canada, we can watch only ReMax crap with it.
What the [email protected]!?
This is what I've got from Roku:
Thank you for contacting ROKU customer service. My Name is Danny and I will be helping you with your query.
I apologize for the delay in answering your valuable query.
From your email I can understand that you would like to purchase the player in Canada.
I would suggest you to place the order through this link
hxxp://www.roku.com/remax-canada
We have two shipment method for Canadian customer.
FedEx International Ground (2-7 business days): $19.99
FedEx International Priority (2-3 business days): $29.99
Please feel free to write to us if you have further questions or issues.
Thank you for providing us with an opportunity to assist you and thank you for choosing ROKU.
Regards,
Danny
Roku Customer service.
Right now, in Canada, we can watch only ReMax crap with it.
What the [email protected]!?