Yourtopbrands.com
They coned me out of (2) visa cards @$100 each. They were confirmed to be shipped out in July and November and as yet I haven"t received them
In july, october, and november I answered an ad to win a $100.00 visa card total of $300.00, and was told it would be 2 weeks before they would come in Dec. 2007 after having waited a period of time for each to no avail. I made several calls to the number they had provided with some outlandish ...