On the one occasion this happened to me, I was able to get a lower rate I subsequently found on the website, even though I had originally booked an advance purchase rate. The new, lower rate I found was fully cancelable, but the match they gave me did not allow me to cancel. I thought that was fair.