Omniat Telecom
Scammers
- 08-29-2011
- 24
They've the shittiest support plus they lay about prices they wanna speak you into revenue, they'd contact u anytime and obtain you upset, couple of scammers!
Company: Omniat Telecom
Country: USA