Is anybody having issues with payments from these guys? I've seen they're listed on lots of scam casino sites but this is supposedly a legacy issue. Has anyone been paid recently?