Same here, it drove me absolutely insane - even when I closed browser down and went back in it still timed me out! Definitely agree with previous reply about booking over the phone and only paying a deposit - that way, if anything goes wrong, you only lose a small fraction of your money.