Definitely cannot end early -- that's the problem, and it will be difficult to "excuse" myself 10 minutes early to call or book. I'll try HKTaxi. I can read a little Chinese, so maybe I should try Didi -- didn't realize they were operating in Hong Kong, but I guess they're a Mainland company so that's OK!