dont wanna go to the frickn walmart again to make a deposit. can I just buy a visa online or some shit? this is getting harder and harder to wager