I've purchased 5 pair of glasses from Zennioptical, and would highly recommend them.
Don't know anything about contacts on line, but I hope someone here does! I've been thinking about going with contacts for distance vision and just wearing reading glasses as needed