I don't know about these other reviews but my experience with Ichi Ban has never been short of pleasant. I go there for lunch because it's close to the nail salon I frequent. I will admit that they are usually short staffed, but everybody is always very nice and the sushi is good. Their version of the spider roll, the Yami roll is the best i have had anywhere.