Financial Services of North America, Inc
VISA, Master card, Diamond Club - Financial Services of North America, INC... Their check will bounce
This company contacts you by telephone to sign you up for a Visa or Master card and something called the Diamond Club. The cost is $69 for each card issued. The gimmick is that the funds are returned if you do not receive a credit card. That is all well and good if you can ever get back in touch ...