Ez-csi
Consumer Report
- 08-13-2013
- 23
This company appears to be a scam, they have false advertisement regarding soft ware that does not load or deliver, no phone number to call them, no refund when you write and ask for your money back, I got scammed. Apparently so did many others. I have written them five times asking for a refund.
Company: Ez-csi
Country: USA
State: Delaware
City: Newark
ZIP: 19711
Address: 40 East Main Street, Suite 888
Phone: 8885059679
Site: ez-csi.com