Net Support Services
This company ripped me off
- 12-28-2008
- 7
I found this company on the internet. I sent them a money order in oct. 2008 they sent me a form to fill out a month later. I sent it back the next day it is now dec. 28 and still nothing. I think action needs to be taken against this comp. If anyone knows a better site contact me
Company: Net Support Services
Country: USA
State: Florida
City: Miami
Address: 8345 Nw 66th St