I know that for some of you, you can withdraw it directly to your bank account using wallets like coinbase but this feature is not available for many countries.
Since its not available in my country too I always withdraw my bitcoins from my address to payza then from payza to payoneer (by using exchangers).
How do you guys withdraw your btc?
I always use my local exchange whenever i want to withdraw my bitcoin into cash, the price is really good, sometimes above the price at other exchange and the fee is low. They are also fast in processing the withdrawal as long as it's still working hour.