This should be moved to service discussion for the whatever Casino he was dealing with. This isn't a Bitcoin problem, it's user error on the part of the end user or the casino.
Yes, but on the other hand, the thread turned out very informative on a few aspects of the whole process of transactions and fees that many people have lots of doubts about, so I'd leave it here if it were up to me to decide.