It took 16 days for them to start production on my glasses. They gave me a $2 credit for the delay... I'm still waiting for delivery, maybe tomorrow, Day 20. I could have spent almost the same amount of money and been using the glasses for the last 2 weeks.
Also, how can they say they have over 3 million happy customers? Do they have over 3 million happy reviews? They may be able to say they have over 3 million customers, but their statement of happy customers violates truth in advertising without the reviews or other proof.
Recommendation: Don't buy here if timing is critical.