Yes, they are perhaps the most tried, tested and trusted online payment methods for betting purposes in the world.
Also as a UK Financial Conduct Authority (FCA) authorised company, NETELLER holds more than 100% of your account balance in trust accounts, which means your money is always there when you need it.
Also, as Neteller is a separate entity, no banking details are passed on to the bookmaker, adding a further layer of security and peace of mind.