I take back what I wrote I was registered with them but I didn't just recognise the name of the website However I managed to cancel the automatic payment
... View more
Actually I believe you can cancel the payment on your account Contact PayPal customer and they will help you I had the same issue and they resolved mine
... View more