Found this old thread. I'll be flying MLE-CMB on EK and then CMB-SIN-SFO on SQ. Does SQ have a transfer desk where I'll be able to get my boarding pass, or will I need to get a transit visa at the airport, enter, check-in, etc.? (Or, is there any chance I could get my SQ boarding pass at the SQ desk at MLE?)