Vesta Cricket
Consumer Report
I pulled up my Visa transactions and noticed that Vesta is taking 70 dollars out my account on a monthly basis. WTF Who is Vesta? I live in Australia and just recently came back form the states. Does any body know how this has come about.. ...