I usually see advance purchase ressies that cannot be changed or cancelled....your card is charged at booking. If that is the case, I do not see how they could deny your reservation upon arrival...as it has been pre-paid.
I have also seen quite a few times where the window of time has passed - but the rate is still out there...