Good Luck Arty....doe meat taste the same I heard?