You know this won't work at all for any chip cards, right? Which is almost all of our financial institution/credit cards up here now?
Nakkers is right - here in Canada, this will work for your gift and loyalty cards that still use a magstripe, and that's it.
We just got back from some time in the USA and it's still laughable how far behind they are in payment technology - magstripe is still the standard and although chip is slowly being introduced the pushback is massive - every single establishment we went to where they had a chip reader we were regaled about how much it sucked...and down there, it kinda does - it only works 50% of the time and it's slow, sometimes still requiring a swipe of the magstripe after the fact anyways which completely negates the chip security.
Our rollout here in Canada was smooth and we migrated 100% from magstripe to chip without any drama - it just worked. Down there, the migration is a mess.
So, since magstripe still rules in the USA, things like the plastc card are still viable options, but when was the last time you swiped a magstripe card in Canada outside a donut shop or a gift card?