We had a wonderful experience purchasing frames. My daughter wanted the same frames as she had last year, which broke in an accident, and we were able to find them quickly and for half the price of other sites. I also accidentally entered the wrong shipping address via an autofill error, and the customer service helped me correct it immediately (which is good since the frames shipped within a few hours of our order).