I am in the process of returning my frames that I had sent to me so I can try them on. The purchase date was 11/5, they didn't even ship out the frames until 11/15. I finally received them on 11/20. Submitted the return within a week of getting them. I finally got confirmation that they received my return on 12/5 and I still have yet to receive my refund, and it is now 12/17. I'm not going to shop here again. It's just too slow and there's so many other online retailers that have faster service