This is long over due. I managed to flush my keys down the toilet at la fitness (automatic flush damn you!). They were out to my car in less than 30 min. Mentioned the 10 percent yelp deal thing and he actually have me 15 percent off. Not bad when I didn't really anticipate spending any money on new keys.
While he worked on the keys to my car, he encouraged me to wait inside as I was obviously freezing in shorts and a t shirt. After 20 min he have me two keys, waited whole I tried them on the ignition and doors, and took a credit card payment. Saved the day, and still managed to make it home for walking dead!
I encourage anyone who is in an awful key situation to give them a try!