I have my Neteller Account linked to my permanent address I maintain in the USA and I have the USA Card. However, I am outside the US for 8 months a year and want an International Card. However, they won't give me one saying that it is their policy but I was unable to get an actual explanation as to why it is policy. Does anyone know?
All they're are doing is costing themselves a substantial amount of fee money in my case.
All they're are doing is costing themselves a substantial amount of fee money in my case.