I love S&L. Play games, sit and chat, study... it's a multi-purpose facility that's just great to hang out at. The staff are extremely laid-back, friendly people- very easy to talk to, and there to answer your questions.
Online, I've seen a lot of people complaining about the pricing... but when you consider each game costs anywhere from $10-60 (sometimes beyond) to own privately, there are 1500+ to choose from, and you can play pretty much as long as you want to... how is this not economical?
I would agree that food and refreshments can take a while. Personally I don't usually order anything much more complicated than a mug of coffee ($1.75) and something small to munch on (~$2-3.00). I would suspect the slow service because they have a very limited kitchen facility, and few staff. They do create the sandwiches fresh to order, which I give them kudos for, because they could easily bring in pre-fab crap and speed up the food distribution.