YourTopBrands.com
Does not follow thru with claims and does not send out cards
I was offered a $1000 Visa card after I completed six offers. I did the offers as required and all reported to them except Clever Clasp. I allowed the time for the offer to be approved and when it was not I contact the company. They ask me to send in my statement showing the charge date and amount ...