Your Top Brands
Teases with impressive gifts for sponsor offers. Absolutely DO NOT honor promises. Delay tactics for 2 years then deny gift
Fell for Your Top Brands $100.00 Visa gift card offer. I successfully met the eligibility and prize requirements, filed their claim form and was promised I would be sent my gift and they were a legitimate company. Was told to check their web site for "updates" on my status for shipping ...