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 think there are a lot of ways to do it. Some get more expensive than others, and some are probably more safe than others, you will have to decide that for yourself. I did it a few times with neteller, but I think their fees are to high (1% for the bitcoin transaction) and then you need to check your fees for a bank transfer, since their vary from country to country. I usually just hold my coins now, but I'm considering get a crypto card, since there are many options out there, and they seem quite reliable right now.