Neteller accounts
Does anyone else feel sketched-out when using Neteller? I opened an account recently, and it feels sketchy to me when I go to register my bank account with them. Still haven't done it yet.
I hear Neteller is great and trusted and reputable, yet it still seems sketchy. Maybe its the overseas thing that bothers me...?
Thoughts, comments and experiences are welcome.
|