Counter staff at KLIA were missing...both went for lunch and kept us waiting for half hour even though we were there on time. They said we had no booking till we found it on a sheet of paper with flight details given. They were not polite and should have apologised instead of being rude.