This has happened to me once when I was a beginner in gambling. A friend introduced a crypto casino site to me saying it has a good promotions and bonuses from free spins and free play. I was too excited since my friend has been earning a lot daily from it. I thought the same thing would happen to me until they have held my funds when I was about t withdraw my funds.
The support have told me that it is indicated in their terms of services that I should tripple my winnings from free spins before I was able to them which my friend isn't aware of as well.
That's when I realized that reading the Terms of services right from the beginning is too important so we'll never feel disappointed if they will require us a specific wagering percentage.
For the fact that we that gambling sites always work the system to always put the casino at advantage of the players and rapping all that up with the so wagering requirement to fulfil regulatory compliance and all that comes with it, it is then important for the player to always read the terms and conditions of a casino even before attempting to create an account with them.
But obviously, some players still make the mistake of first depositing and playing before reading the terms and conditions and in most cases, it is when they run into a problem that they will read the terms of service.