It happens to the best of us — you may be running late for work, or just gotten home after a long day out. You go to stick your trusty key in your door and, all of a sudden, you feel (and hear) it – snap! A broken key can be an unwelcome and inconvenient […]