I have had a horrible experience with this product/company. I called a few minutes ago and was told they could only elevate my request to the supervisor. I asked when I'd receive a return call and the guy stammered and said he hoped within a couple of days. I told him I didn't want to talk with the call center supervisor, since they represent different companies and different products. I told him I wanted to talk directly to Idol Lash. He said he didn't have that info.
Does anyone out there know where Idol Lash is located or how to reach their Corporate office?
Bottom Line: No, I would not recommend this to a friend
2 people found it helpfulLink to this Review