Well I called my credit card company and they fixed everything. Fraud protection blocked it and nothing happened. It was because it is a British website and they automatically block all british websites due to the high amount of fraud there.
EDIT: Also just wanted to apologized to everyone for being stupid and not knowing a lot about the internet. I thought there were more websites that had free streaming for tv shows other than places like Hulu or its partners. At least I know now that there arent other legit websites like that.
Log in to comment