Yes, it’s free for you to sign up to Neteller and create your own digital wallet. What you do thereafter will dictate whether you have to pay any fees.