I occasionally come here to get keys made, and the store is well stocked with lots of related products, including safes, deadbolts, and even little things like keychains. It appears to be a very small family run shop, and I appreciate the friendly service. They are located in a great location, although parking can sometimes be an issue. However, I noticed that they also come to you, and even offer a lockout service. This is good to know in case I forget where I hid the extra key!
PROS: very reasonable prices, well stocked
CONS: closes sort of early, around 5:30