Able Lock and Key Shop is worth visiting.
Its a great shop for making duplicate keys. they also have a wide range of locks for your house. they offer other services like if someone is locked in the car or if your car is locked and you have missplaced the keys, they would come to your site and open the car for you. i would definately hope that u dont need to go for that service, but if at all u do , then i would prefer to call them ( ofcourse if you are not a AAA member). the owner is a very good person, very friendly and helpful.
more