Could you clarify how long do you spend under "Pending" status before sending to your bank? I don't think once your bank send via SWIFT, it talks -2 days even for international transfer.
It takes too much (more than 2 weeks) to process in your operation (What are you verifying

). No other exchanges except former Mt.GOX / btc-24 take so long as igot....
Cash withdrawals:
As your history with us grows, we tend to send out withdrawals faster.
We do need to have some history with your account to expedite the process.
Some international wires can and do take time, so please keep that timeline in mind.
Some local banks take 1 to 3 business days to transfer funds too. This is not in our hand at all.
If you are a bigger trader, by all means reach out to us for a transaction fee discount. We would love to work with you.