OK, so i decided i wanted to get a lifetime subscription to STO. I went through much bs before finally finding the subscriptions screen. However, when i put in the info, it took me to some Champions Online site. WTF is this, and why is this such a hard thing to do?
Contact customer support and Brandon immediately. I think even most people who accuse PWE of excessively shady tactics wouldn't expect this. It was probably an error. But the quicker that you get it taken care of the better.