Stay clear of this company. They are great upfront but trust me when things don’t go to plan they are no where to be seen and do not respond to calls or emails. They owe me money and won’t respond. I suspect they are financial unstable.
1 year ago
IgluCruise has a
4.8
average rating
from
2,910
reviews