Creditgift.com Gift Center
Promised free gift upon applying for a credit card online Mountain View
On line ad promised free apex dvd player on applying for and approval of an american express credit card. After 60 days of this account activity the gift would be shipped. I have fufilled all of the requirements, but no gift. Numerous Emails and US mail are unanswered. A call to the BBB of Santa ...