They've sorted their act out with the vegan stuff now - we were assured that their sauces are vegan, just don't forget to say 'no cheese'.
All the burritos we tried were great - I'd especially recommend the bean, potato and chard; like having British chips inside a burrito! All of their drink selections though are on the sugary side.
They don't take credit cards (not sure about cheques), so make sure you've got enough cash with you. (Wild Oats across the street does cash back.)