I've been twice and I like it but I haven't been amped enough to give it 4 stars quite yet. It takes some instruction the first time you go...you order off a tablet. It's not cosmic but can be a little cumbersome and time consuming. However, if you are the type to order a specific item then change everything on it and put half of it on-the-side then you will love it. Most annoying to my wife is that when you order a drink, you don't get that drink until your food comes (we always go harass them before that though).
The food is good and ingredients are fresh. I got a breakfast sandwich and it was a good price at $5. Then I got the Mediterranean Turkey and it was $9, plus $1 since I wanted cheese :( Not heinous but a slightly expensive sandwich.
Nice worker bees. They don't really do a whole lot besides deliver your food so I'm not a huge tipper here. Too bad for them.