I think Q Optical is a good places to buy reading glasses in Boston. They provide glasses for both men and women. Q Optical located in 287 Newbury St (between Gloucester St & Hereford St), Boston, MA 02115, Neighborhood: Back Bay. Q Optical carries many brands glasses frames, it must give you a nice look. Most people think Q Optical are good store for glasses. Here are some reviews about Q Optical: http://www.yelp.com/biz/q-optical-boston
There are many local optical stores in Boston that you can go to any one of them to get your reading glasses. They are Pro Optical, Ocb Optical Shop, See Eyewear and Bromar Optical Service Inc. I suggest you go to the one that is close to you and see whether they have the style of reading glasses you like. And you can also try them on to see whether they will look good on you. If their prices are so high that you can't afford them, you can try to search them online. In mt opinion, a large selection of cheap fashion reading glasses are available at the online optical stores.