Helpmedownload.com
Technical support scam and false marketing
I was browsing the internet looking for firefox download and this company came up and it looked like the official website and asked me to sign up for $15 and because everyone had told me how good it was i thought nothing of it, that was in december 08 and i just checked my bank account on the ...