My Free Travel Grocery & Gas Rebates
Claim Your Visa Cards Scam - To Good To Be True
My wife and I were also victums of the My Free Travel scam. We followed everything to a "T" and were told by "The Appliance Store" that it was a viable company. I had spoken to a customer service rep multiple times and was told our registrations were in "valid status." ...