Virtually every vegan will tell you that the hardest thing to give up when going non-dairy is cheese. Sure, there are plenty ...