No? They charge 5.5% (I believe) on every top-up. Which is the equivalent of charging you 5.5% on every request.