I couldn't understand why I got this card in the mail, I didn't apply for it, it isn't mastercard or visa... So what is it???
I have no idea... Except it is a big ripoff...
People BEWARE!!!
I couldn't understand why I got this card in the mail, I didn't apply for it, it isn't mastercard or visa... So what is it???
I have no idea... Except it is a big ripoff...
People BEWARE!!!
Country: USA State: Nevada City: Las Vegas
Address: 61 W. Utah St. , STE. 63
Phone: 7022563000
0 comments