Hi there,
Neteller is fine, no problem.
The email you would have received (i think) would have been one for informational purposes, ways in which we can pay.
Make sure you include your preferred method on your invoice for a smooooth transaction.
If there is anything else please let me know.
Cheers.
Martyn