Yes, you can cancel the bonus as long as it has not been used. If you have already started using your free spins then you may be unable to cancel the promotion as this would mean that any winnings made from using the bonus will be forfeited. So make sure you are happy with the terms of the bonus before claiming it.