Omniat Telecom
Scammers - Internatonal calls
- 09-17-2010
- 17
They have the shittiest service and they lie about rates they wanna talk you into sales, they would call u at anytime and get you upset, bunch of scammers
Company: Omniat Telecom
Country: USA