A few weeks back, I gathered enough courage to perform a self check-in over the web before boarding a flight. It turned out to be an easy and hassle free experience. I was also rewarded with extra miles on my King Club card for performing this action. To