Was just wondering actually, cause like every 'shop' that buys your btc takes so much percentage on it... Any better suggestions?
In my country there are a shop that accepted exchange bitcoin into fiat, and the percentage is small than any shop. So it's more better cashout on that shop than online shop.
In my country we have a online wallet that convert bitcoin into our local money it is called coins.ph. There are many services in Coins.ph such as you can pay your bills and you can buy load. So far that's the only way I know to cashout the bitcon.