As due to several limitation i can't exchange bitcoin directly to my banks as no any banks support my country's bank. But when i need i simply use my bitcoin debit card to cashout from local normal VISA atm machines this is safest, fastest way to withdraw bitcoin to local currency however this is not cheaper.
After bitfinex hack next good option could be coinbase if it supports your country.
It is, I also use Bitcoin Debit Card (from Cryptopay.me). As for now I had no problems with the functioning of cards, or service. When it comes to security, unfortunately I can not comment, I did not check it thoroughly, I'm doing only minor transactions. However, the operation costs are not small. I am waiting until increase competition on the market and they will be forced to reduce the fees.