5 STARS - EXCELLENT
WRITE YOUR REVIEW
I had an issue with an order I placed. The customer service team from ikOala got back to me within 24 hours and my money was refunded. You don't see customer service like this anymore. Thanks so much.