I usually buy pre-filled Visa gift cards in order to shop on the fiat websites, but the problem is that the top up value of the cards is only in the multiples of 5.
So, after the required purchase I end up having few bucks left in the card. What is the least expensive way to convert that USD back to BTC?