To this Ram Prasad reacted, "Amul butter is amazing, but Amul cheese? There are better options." Clearly, not everyone is a fan. One curious user asked, "Wait, is this made in the US, or are they ...