Oh for the love of pete
Sign up for WWE.com. Asks me to create an account for the trial, so I do. Get ready to give them my card, and it sends me directly to the network interface with no billing information added. None of the videos work, though.
Then I go to billing and it says "go to wwe.com to subscribe", and then I end up in an endless loop of going back to the web Network interface. Blah. If I dig around for the subscription link, there's no trial mentioned in the purchasing flow. Fix yo shit WWE
Click on Buy Gift Subscription in Account Settings!