hey there mate.need your help .having some problem while depositing money on my neteller account using debit card
i'm from india too. So if you want i will give you my mobile number too if you don't find me trustworthy
hey please check this https://forums.digitalpoint.com/threads/screwed-up-with-neteller-help.2675003/ reply there if you still want