Believe me, we wish we could offer site transfers, we know they are most convenient, but the sites won't allow us to take payment via transfer. We currently offer only credit card or PayPal payments. If you have additional options that you'd like to suggest, please do so, we are planning on adding more options soon.
We are working on adding Moneybookers as an option. It is hard to say how long it will be before it is live. I will post updates as they become available.