Loading…
My order hasn't arrived and they have asked for review
"I live in the UK. According to tracking my order has been stuck in Miami since 19th June. I've tried contacting Coolibar for weeks. A few emails and messages via website. And they haven't responded. They have the disrespect of asking me for my feedback on my order? Make it make sense?"