Have to warn you though that buying ESEA codes off the verygames webpage results in a delay that can be even over 2 days (was for me atleast) after purchasing the code -> getting the code in your email.
I can only recommend the paysafecard as general online payment method! You can generally pay anywhere especially when it comes to games.
@Aragorn yes, you would have to buy €10 worth and you can just use the remaining €'s on itunes or amazon - buy some new tunes! ,)