We bought our daughter some glasses and had great experience. Nancy keep us updated every step of the way. About a week ago my daughter managed to break his frame, I order a replacement one and to my surprise it was here within just a couple of days. Thank you very much!!!