Their tech support number has a message saying that credit cards won't be billed for the game. That's acceptable, but I still wish it would've worked.
I shot an email to lsusports.net asking for an announcement addressing the "fancast" fiasco and the future of it. I encourage all affected victims of last nite's disappointing experience to do the same- use the " contact us" link on the lsusports.net left side bar-then "email the lsusports.net webmaster ".