If you fund your neteller account with debit/credit card I cant take those funds, since it would be like Paypal and the transaction might be reversed. You can do any other method to fill your neteller account depending were are you located. As much as I know US citizens cant use neteller.
The current website for Neteller says it "services" almost all countries. There are a few places which would seem to be OK but aren't. There is a list here, plus it includes a handful of countries where it is OK, but not for certain purposes. Canada is one of those but not the USA.
https://help.neteller.com/app/answers/detail/a_id/6"** NETELLER provides limited service to Canada, Hong Kong, Israel, Macao, Singapore and Turkey. If you live in one of these countries, you may hold a NETELLER Account, but will not be able to transact with any gambling-related merchant. You may also have limited deposit and withdrawal options. Only members who reside in these countries will be able to sign in to their NETELLER Accounts from within their borders. If you are travelling to Canada, Hong Kong, Israel, Macao or Turkey, you will be able to sign in to your NETELLER Account while in that country, but will not be able to transact with any gambling-related merchant. Simply contact us when you are planning on traveling to any of these countries so that we can make sure your NETELLER Account remains open during your travel."