I was most disappointed with the check-in procedures both in Singapore and Colombo. In Singapore I was refused check-in because I did not have the credit card used to pay for the (return) ticket. The monies had transferred to SriLankan Airlines weeks before and I was clearly booked onto the flight but I was point-blank refused. In exasperation I had to buy another ticket online there and then - no-on was able to sell me one so I paid twice for the flight to my son's wedding. The check-in in Colombo was a joke : please update your computer system - it took nearly 2 hours to reach the gate from the check-in queue. There was very nearly a riot. It did not help that one member of staff was manually allocating seats on a list! The flight was fine the rest was dreadful. I will not fly SriLankan Airlines again.