Yes, they do the service, but I had a very negative experience.
The person who operated the machine-made three keys in three different sizes and I ended up walking out without any of them able to start my car. I am debating whether to call that store today to complain because someone should be able to walk in, get the service...and get out.
Unfortunately, I have to continue to look around unless when I do call, it will be done accurately.
One key opened the door, and the other two did absolutely nothing.
If you are looking for a mixed bag, I would recommend going there.