Dec 05, 2016 10:46 AM
6693 Views
They keep spamming my mailbox. They are an Satan in disguise who would make you spend your money. Sad to hear that it belongs to one of the top most bank. None of the products are worth buying. I stopped using my credit card just because they give payback points. Its high time to boycott them. Just imagine, you dont have any need to buy any product listed in the payback site but you are forced because you have some points pending. And in order to have more points, you'll have to keep spending.
Apology for not organizing my review. Due to frustration, had to write whatever comes to my mind.