EGlobal Electronics
Consumer Report
I ordered 2 touchscreen tablets from the company's website on Dec 6. The company had debited and processed $173.98 from my account the same day. I decided to contact the company several times via email and phone calls because I had never received an invoice or delivery notice (after 1 1/2 weeks of ...