Even though Bitcoin can be used to complete a variety of actions, some services will only work well as long as the other service providers they are linked up with, do the job well. In the case of Bitrefill, a report has surfaced about one of their mobile recharges being stuck with the operator itself. As a result, the end customer unable to top up their credit with Bitcoin in time, and had to resort to fiat currency.
http://themerkle.com/news/third-party-telco-messes-up-bitcoin-mobile-top-up-through-bitrefill/