No, signing up with Neteller is completely free of cost. The only thing required of users is their personal information. They can also provide their bank information without fear of being scammed.