I love Canadian Protein for their consistent flavours. If I get two bags of the same flavour months apart, the taste is the same. That's what I like. I wouldn't be surprised if CP and AllMax are sourcing their product from the same place. I find the nutrition profile and flavours very similar - and the taste - yep - flavours are really, really good in cold water or milk. I only buy the isolates, though.
My only issue is that CP is definitely overpriced in the market. Would be nice if they'd run sales from time to time because MyProtein, as much as their flavour consistency sucks, can be had for $70-80 for 11lbs shipped. No tax. Highly recommend the CP Strawberry Milkshake flavour. Sooo good with milk .