They do, not very good at it but they do.
Yes they do. The location is open, it is located behind the Acme.
I believe so
Yes
Yes, they make keys. The old location is closed now. I'm not sure if the new location is open yet.
Thanks! Your answer is awaiting moderation.