Originally Posted by
darthlemsip
True - and as I'm Gold I don't even have to pay that. However, knowing my luck, I'll cancel with BA, go to rebook with Avios and they'll be gone
You either cancel after you re book (providing you have the Avios) or you make sure the availability is there moments before you cancel, although slightly risky of course just in case some grabs the seats in those couple of minutes.