We charge the 'Request Handling Fee' (RHF) at the moment when Helper lock a 'request' for simple reason: we do not want users to lock as many requests as possible, when according to type, and nature of request content, they are not a suitable Helper for the job. In addition, only one Helper can lock a request at a time, so when Helper lock a request, other helpers can't lock the request. We want users to lock requests only when user is quite sure in own ability to help with the issue presented by a 'request'.