I got my invite yesterday but haven't done anything yet. Not sure if it's worth it as WCEA is the only channel I don't receive OTA or via cable. I wasn't happy that they offered a free month but I had to provide a credit card number, but I shouldn't have been surprised either.