I always thought thought those "2% cashback on drawdown" offers stated you had to stay with the bank for X years or the cashback would have to be repaid.

But from reading this, you can change, get cashback, change, get cashback, ad infinitum?