OK here it is,
At some point I have joined a website which shows up on my credit card bill as "The Help I Need". Now I cannot remember what this site is and its a re-occuring subscription and naturally I am not visiting the site. And given the nature of the site I am reluctant to get going onto...