I am looking for a half decent cheddar cheese substitute. Vegan cheese would be good, but my main concern is that it have no dairy. It would be used in cooking, so its ability to melt is also somewhat important. Anyone have a brand they enjoy? Where do you find it in town?