Been here several times, majority of the time there is some kind of issue. Very inconsistent. Keep coming back because they have excellent coffee and I love the avocado and egg power flat....but went on Sunday for the last time. Was treated rudely by the girl taking my order because they were out of oatmeal (seems they are constantly out of something) and I questioned it. When they delivered the food, my friend got the wrong sandwich (it was supposed to have avocado and bacon on it and had neither) and it looked straight out of the microwave. She took it back and ended up getting a flat, which costs less than what she ordered but of course no one offered to reimburse her the difference.
If this was an isolated incident, I'd let it go, but I have had many issues and they seem to surround the kitchen staff and some of the order taking staff. The manager seems nice but really needs to get things in line. It's hit or miss so I'm done.