Globel Tel Link
Unauthorized charges
- 11-15-2008
- 6
They took 50.00 off my direct express card but didn't give me credit. Beware people!
Company: Globel Tel Link
Country: USA
Site: globaltellink.com
They took 50.00 off my direct express card but didn't give me credit. Beware people!