I did have to get a refund from a shop for something that I bought online, got to say it was super quick, the email confirmation said that I would have to wait up to 5 days for the refund to be processed for some banks, as I was reading the email I had already received the bitcoin, I had a little laugh to myself silently acknowledging the power of bitcoin.
Maybe in your country there only few shops that doesn't accept bitcoin, same case here in my country that's why I'm exchanging it first to bitcoin
before buying physical goods or products, but there are shops who are service providers that accepts bitcoins for their payment.