I contacted them twice yesterday as well. I sent the tourney ID for $5.50 don that I was playing that the software screwed me on.
It looks like this morning's update has fixed the issues.