I had the same kind of preconceptions, especially listening to my coworkers talking about the store, but after seeing this thread, and in the FOODEE board no less, I told my honey we have to try em. Lucky us there's one right up the street from us. :)
I'll be sure to leave my thoughts once...