I rate Warby Parker with five stars, not because everything worked flawlessly, but because their understanding and efficient customer service more than made up for any hiccups along the way. I don't expect perfection, but I do expect service that is competent, courteous and considerate. I loved the online shopping experience, the quality of the products, and WP's passion to give back to society. Thank you to the entire team for being respectful at all times and for ensuring that I was an important customer. Well done!