Pitfalls of online booking