As a casual traveller to the US, I am always looking for ways to stay connected affordably and Roam Mobility has been my consistent go to provider. They offer a mix of plans to suit everyone and the pricing is extremely competitive.
The only complaint I would hear was around buying one of their special roaming sim cards. Now you can pickup their products at any one of the 265 Futureshop or Bestbuy locations across Canada ( Alberta, British Columbia, Saskatchewan, Manitoba, Ontario, Quebec, New Brunswick, Nova Scotia, Prince Edward Island and Newfoundland).
If you're a Canadian travelling to the US on vacation or for work, I strongly recommend you check out their products and services.