Henruns.com
Consumer Report
- 01-08-2013
- 8
We ordered a tablet computer as a sample and never received anything from them. No replies to multiple emails. The website is still up. BEWARE!
Our pretend sales contact was Erica.
Company: Henruns.com
Country: USA
Phone: 8615205934257