In most cases you need to send your receipt and the UPC bar code (it comes with your package) to the manufacture (or specified) to get the rebate. The online rebate form has detailed information. I don’t think Futureshop should be responsible for the mail-in rebate.
I bought an EPSON all-in-one printer from Futureshop half year ago, I sent the UPC bar code (it is outside the package), the filled rebate form and order summary page (both were printed from web browser) to EPSON’s office in US, and got the check (US$30) after two weeks.