Every bank has different rate. You must walk-in or by phone to ask first. If you chose the bank, then ask them when the money can be prepared for you to collect.
Years ago, I have change HKD30000 to USD. And found that communciation bank has the best rate and lower handling charge. But you need some friends go with you because you need to take CASH to bank.