My husband paid for 1 year subscription and didn't realize to look at reviews on a website like this before picking a website to watch live nfl games. I agree regarding there is no customer service number to try and get a refund. Has anyone found out how to get your money back? Do you contact the credit card to ask them what to do regarding a scam website that you have paid for and how to get a refund. When you click on contact us, it tells you to go to the home screen for customer service number, but there isn't any such number