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.