Own Your Reward with Wrewards That plastic card that you signed up for is it a store card or perhaps a credit card? No. It’s a new kind of card that’s…