In general, I'm happy with EyeBuyDirect, but I often find that they either don't have the style I want (round light tortoise shell) or if they do, they don't have my size (medium). The St. Michele (my fourth pair) is OK, but I'm ready for a change. I must be hopelessly out-of-date since I'm not ready for the brightly colored glasses yet. I would still recommend that a friend try EBD just in case they have what she wants.