I've seen mostly good reviews, but a lot are dated back many months.
Is this company still doing well? Thinking about getting a substantial gift card from them to do some travelling. Want to make sure, before I purchase.
Thanks all
Mods - If I placed this wrong, please let me know. Apologies in advance.
The service is not well established but people are already having bad experiences on the website. You can check the official thread for more details. I wouldn't advise you to trust them with amounts you can't afford to lose.