Usacomplaints.com » 2050 E 5th St - Reviews, Complaints, Reports

Address: 2050 E 5th St
Found 2 reviews / complaints

Evil Controllers
Consumer Report

Website guarantees 2 day delivery. 5 days later I have not received goods. I have called them several times and left messages during business hours, no reply. I have emailed them 2 times, no reply. They have charged my bank account $136.96. I am filing a claim with my bank. ...