Overall, amazing. However paying for such slow shipping is a little annoying in the online world where so much shipping is free, or cheaper. Also, they get you with the lenses. Good lenses quickly become over priced, or rather, to hard to get cheap.
However, the frames are exceptional quality for the price, customer service, returns, again amazing. I am impressed with how customizable, yet controllable they make it. It is a fun and good experience, like it should be.
Great, very helpful and honest.