I did call once. The CS guy was very nice and said the funds would be in my Neteller account in 3 business days approximately. They were there the same day.
I did call once. The CS guy was very nice and said the funds would be in my Neteller account in 3 business days approximately. They were there the same day.