I think you can only reach 'em via phone these days, I remember e-mailing them about an in-game issue I had and it took them a week to reply that I need to call them for further assistance or whatever.

Anyway, got my issue solved today by using PayPal... eh, at least I received my new speeder.