Link Tech Solutions
Rips you off!
Just like everyone else that writes about Link Tech Solutions, I do was dupped by them and have been charged $50/month for about 8-9 months. I forgot about talking to this company and then realized what was happening! I tried to dispute the charges with my credit card company, however that did not ...