I am concerned
I am concerned, as I landed on this site by accident and put my card details in thinking it was Amazon Prime I was signing up too, after accidentally clicking on an ad in a QR code scanner. I attempted to view content and couldn't log in. There is no "forgot password" option. I have emailed the provided address and now wonder whether I will get a reply. The charge is still pending so I guess I should be contacting my bank...

