Oh, I can see that you are interested in neal caffrey, who is quite famous in the movies. Anyway, he is quite handsome and I took a fancy on him. His type of glasses is called nerd glasses you know? And they are so popular that you could find them at almost all large optical stores. But if you seek more types, sizes and colors, as well as better prices, why not have a look at Walmart online store or Amazon, where things are better.
The black glasses that neal caffrey wears are so good and attractive. If you want to buy the similar type, you could go to the online store to have a search. There must be a lot of such kind of glasses. You could base on your economic condition and need to choose the suitable one. You could go to the ebay to find the suitable one.