Yep E-cash are great no problems what so ever.
I submit a withdrawal and it is in my neteller account within 3 hours later.

I dont like the $1 charge though