When it comes to 300 spins, you will usually be subject to a high wagering requirement where any wins must be rolled over many times before withdrawal is allowed making it hard to win real money. It's a common pattern to find higher play through terms on bonuses with a large quantity of free spins, especially when the free spins number into the hundreds!