Do you have to sign up at freeshippingbymastercard.com to register your card?
But beware, you don't get back the additional taxes that you pay for shipping.
What's so hard to understand?You pay taxes on shipping too.You only get back the charge for shipping itself.
Ummm. . That doesn't sound right. Sales tax on shipping charges? What state do you live in?
after 6 months will they automatically renew me at $69?
The link in the OP doesn't seem to work anymore. Can I signup directly here?
Looks like it.