I buy all of my boyfriend's shades from www.americandeadstock.com. They have a style called the O'Malley that is a total classic and he just loves them.
I bought those for my Patrick Bateman halloween costume from that site. It's basically really old vintage knock off sunglasses they somehow came across. I just knocked out the lenses.