After spending hundreds of dollars and enduring countless sad sandwiches, I finally found the vegan cheeses that actually ...