It finally came through. I even got an email from the host saying it was an email problem and apologizing. I threw another pile of coins on there and just got paid for some of those. It appears to actually be a legit site. I can vouch for them after just confirming receipt of the second payment.