This has affected me too, i booked an advance rate hotel on the 20th November and stayed on the 23rd of November and they still havent charged me for the booking, i paid for an upgrade at the desk and the staff member told me he needed to take payment for the upgrade as he didnt have any card details on the system.
Issue is ive had my wallet stolen in the week and cancelled my cards which has been a nightmare therefore how are they going to take payment? would you suggest contacting them?