I go to this shop regularly. It has a good selection of fake meats and loads of sauces. The only problem is the staff aren't that friendly, I always feel a bit uncomfortable there. But for somewhere to just run in and grab something for dinner, it's fine.
Cons: unfriendly staff, unfriendly atmosphere