At least you learned a valuable lesson. These casino bonuses come with strings attached almost every time. It is important to read the terms very carefully so you know what the wagering requirements are and determine if you want to accept the bonus. These requirements are usually designed to minimize the possibility of you walking away with a large amount of money.