Charge my discover card promise to download software
Nothing came with it sent over 15 email to customer support
No response just found out in google that it is a scams
Frauds all the way
Charge my discover card promise to download software
Nothing came with it sent over 15 email to customer support
No response just found out in google that it is a scams
Frauds all the way
Country: USA State: Delaware City: Newark ZIP: 19711
Address: 40 East Main Street, Suite 888
Phone: 8885059679
Site: ez-csi.com
0 comments