As part of a HoA package from DRW to SIN. Embarkation in DRW was a fiasco as 3hours after boarding we had to disembark to retrieve our passports from immigration, only to be immediately taken off us by a member of crew in the terminal. The terminal was also full of people wanting tax refunds with no clear delineation of which "queue" was which ! Mind you we never needed a Chinese visa, another ...