Here's my experience:
I've ordered from this place a total of 4 times. The very first two times were a while back but it went smoothly and the contacts were great! The only issues I had with was the packaging: they'd add cute stationary items along with the order but the face glitter that comes with it would always break causing it to go everywhere in the box.
The very last and recent orders didn't go as smoothly. The second to last order that I bought took more than a month to get to me. My sister who had ordered a pair of contacts after me had already received hers, so I contacted customer service... the lady who helped me out was sympathetic and very professional, she got me my package within the next day.
However I won't be shopping here anymore due to the most recent purchase. I had ordered one pair of contacts and waited AGAIN FOR PAST A MONTH; I'd check the tracking but it'd always say that my order was received at the parcel, nothing else... so once again I contacted customer service. They got to me the next day and said that the reason that I haven't gotten any tracking info or my package in general is because THE COLOR WAS SOLD OUT! So I waited A WHOLE MONTH for basically nothing and they never thought about notifying me about this issue witch gave me the impression that this mightve been a scam. I kept my cool and compromised with them; they told me to choose a different color with no charge. And yet I'm still awaiting for my package to arrive. I'd recommend finding contacts elsewhere for the risk and sake of your time.