I bought some items some time ago from this site, and i do not check my bank account that often sadly, to find that this site has been taking £19.95 from my account every month for some time, as they must automatically create a direct debit if you don't cancel some sort of saving scheme that i did not sign up too, how many people have they done this to?