Geeks On Time
Terrible everything
- 01-26-2009
- 4
These folks cost 100 and time, Have Obtained cost in the customers I support. They owe me 800 in components and work. Don't use these folks! Never got a cent!
Company: Geeks On Time
Country: USA
Site: geeksontime.com