Used it several times when work have ponied up the cost of a business class flight, it was very fast compared to the usual lines - the longest wait I had was a bloke got mixed up with which immigration hall he should be using, took 5 mins for he IO in broken English to tell the other gentleman, who also only spoke broken English, to inform him of the ins and outs of proper procedure.