My rep told me yesterday that the NLCS single games are in the process of being refunded. Still no refund, though. She said that the process was "delayed" by the hurricane.
This is pretty nuts. thankfully I didn't invest as much as you guys but still, this is just frustrating.