Support Squad
Consumer Report
- 08-12-2011
- 6
They have been charging $9.99 a month for several months now. I have no idea who they are or how they got my information.
Company: Support Squad
Country: USA
State: Florida
City: Margate
ZIP: 33063
Address: 5259 Coconut Creek Parkway
Phone: 8777634010
Site: mytechhelp.com