Reply To: Is Neteller still legal? [bsa_pro_ad_space id=2] October 14, 2006 at 2:24 am #711774 AnonymousInactive neteller bank card is run by omni bank, a US bank..