This company is a rip-off. Just taking people money. They say you approved for a visa card but you will never recieve it.
This company is a rip-off. Just taking people money. They say you approved for a visa card but you will never recieve it.
Country: USA State: Alabama City: Birmingham
Address: P.O. Box 381086
0 comments