if it's just the cable itself snapping, you could probably go to one of the bike shops and get them to rig up a new cable - it's the same stuff really.
There's a good bike shop on wood lane in wanchai - on the left about half way down. i can't remember the name of the store, but Kwong does a great job on all my husband's bike repairs and builds so might be able to help you.