the tripadvisor media group companies have no liability and will make no refund in the event of any delay , cancellation , overbooking , strike , force majeure or other causes beyond their direct control , and they have no responsibility for any additional expense , omissions , delays , re-routing or acts of any government or authority .