This also depends on the betting site. The best bookmakers usually refund the money in whichever format the offer states within 30 minutes of the qualifying bet being settled. Others might require different time frames, and hence take a bit longer to issue the refund in cash or free bets.