Magic (Vegan!) Cheese

There are a number of vegan cheeses on the market, but they're rather expensive, & some of them contain ingredients I don't particularly like (such as hydrogenated oils & soy protein isolate). Then there are the tantalising sounding brands that aren't available in Australia, such as