check this out!!
www.britishconsulate.org.hk
just got my new passport this week... so so expensive... $970... can you believe it!
SAR only $320 (3 times more + transportation fee, cause you got to go in person) If you they send back to you by DHL + $50. :-(