Vegetarian/Vegan "fake meat" stuff is VERY hit or miss. It's either godawful, ok, or (rarely) pretty good. By far the best brand i've found for fake meat is Fieldroast, their celebration roast is amazing fried up with some onions and garlic.Applesauce, sugarcubes, coffeem*lk, cherry jam, potato's, salad... vegetarian fake meat.. are the things I see that are not disired much.
Vegan cheese is another matter. It generally is unpalatable but I found that melting it (ala grilled cheese) can actually make a decent sandwich with some seasoning.
I've always wondered what kind of people buy the souse meat or pickled olive loaf...yuck! Also peeps and circus peanuts are disgusting.