These guys take weeks to resolve a simple issue like payment failure or transaction declined. You have to call them 10 times before they actually refund the money back to the wallet. In this way they will keep using the money for the maximum time they can. FreeCharge is much better in reversal of funds for transactions which are declined.