Evomax tablets
Consumer Report
- 06-12-2012
- 14
I ordered the 10.5" tablet received it it would not power on. Sent it back on May 11 and they keep telling they haven't received it so there is nothing they can do.in other words they just made some free money.
Company: Evomax tablets
Country: USA
State: Florida
City: Miami
ZIP: 33166
Address: 8345 NW 66 St, #3030
Phone: 8885290022
Site: evomaxtablets.com