I recently received a free pair of eyeglasses from Firmoo. It came in a nice plastic case, with a cleaning cloth and a repair kit. What I like about it is it fit my face very well, and I feel very comfortable wearing it. The frame I choose is a modern take on vintage cat-eye look, you can check it out here.
If you're looking for cheap but good quality glasses, try Firmoo. You can upload your photo on their website and try the frames on. Head to their website now, you'll get your first pair for free!