I have placed withdrawal for more than 5 days now to my Neteller account, I am yet to receive funds.
I have contacted there customer service and they keep telling me that my withdrawal is in its final stage. The question is for how long?
Prior to when I made deposit, I did a review on this platform and discovered that withdrawal to ewallet should not take more than 48 hours. This is becoming frustrating.