Yes it has great taste...at the cost of what?: being a good choice of a protein powder! Would you choose a butterfinger if it had the same nutritional value but 30g of protein? You can make anything taste delicious if you add enough fat, sugar and cholesterol. It's not a good quality protein...unless you are just looking for taste. Calories are high also. There are A LOT better coices out there...and cheaper! Good for a cheat meal protein.