Yep...book the better rate first then cancel the prior one. I do that all the time in the USA