This is the email I received from them on the 17 June , when I queried when we would be receiving the Neteller cards
Thank you for your email. At this time we do not have a set date for the release of the NETELLER card. We do anticipate this being released in the next couple of weeks. Once the release is announced you will need to request the new card online or you may contact NETELLER to request this. Please be sure that your mailing address is up to date by going to the options page in your NETELLER account. Stay tuned for more information over the coming weeks. To learn more about our card service changes, please visit our member card FAQs.
Should you have any questions or feel you have received this email in error, please contact us at http://www.neteller.com.
Thank you for choosing NETELLER.