Was going to use my gazillion neteller points and just logged on to my account and noticed that the only option now that is available is to "Withdraw." I assume this is for U.S. residents only. Hopefully a good sign that they are getting ready to pay.