Get AAA and it would be free! Pays for it self in first service.
I don't have the answer for you but it sure seems to be the wrong place to look For one though.
I'm chiming in late and your keys are no doubt already sprung, but...It was free for me through my auto insurance. The guy arrived quickly, he was friendly and fun, and I had an all-around great experience with this company!
Last I had it done. Was 60$...
Call them and find out
Thanks! Your answer is awaiting moderation.