The frames I ordered from Rosefeels at www.rosefeels.com were broken when they arrived 2 months after ordering. This is a Chinese company, although it does not tell you that anywhere on the website. The quality is very poor, when I reached out for their "satisfaction guarantee", they offered me a 20% refund and told me to fix the frames. Mind you, these are $70 frames and I bought 3 of them. Otherwise, they "might" refund me in full, if and only if I pay for shipping broken frames back to China. Ridiculous. Just avoid them and save yourself the headache."