I had a VISA that worked but it no longer does. I have not been able to find a good way to deposit here and would like to put in $20 or so for the league.

I am not a big fan of the costs for eWallet Express. It seems to 8.8% or more and that seems ridiculous.

Thanks for any thoughts!