I have never seen one of these places, but don't get out alot.

They are doing a big advertising campaign on TV, though. So there must be one around someplace. I was just thinking about suggesting it for the next lunch meeting with my friends, so glad you all posted this before I did.