Yes, creating a new account on real money casinos accepting Neteller deposits is 100% free.