J

I had some issues with their payment process, but ...

I had some issues with their payment process, but overall, I had a decent experience with Neft. The website provides all the necessary information and the customer support is helpful.

Comments:

No comments