We have gone here a couple of times, as has our daughter. They have excellent service and the staff is friendly. Their selection of frames is amazing. They listen when you talk and are willing to hear any concerns and questions you may have. They deal well with children, as well.