Deepak D.
Karnataka, IndiaMember since July 2019

Reviews (1)

    • Aug 7, 2019
    • Verified Reviewer

    Idol Lash

    Please help me

    I've ordered 3 Idol Lashes about 2 months ago from India. I didn't receive my order yet. I tried contacting customer care center through multiple ways, but I don't see any response. Somebody, please help me in contacting them. I've paid around $90 for it.

    Bottom Line: No, I would not recommend this to a friend

Showing 1-1 of 1