Not sure about that brand, but the best place to get protein supplements is in Al Muntezah. The shop is attached to a gym...go to the roundabout next to Alfa Romeo and Mega Mart and take the first(right) exit with Ramada lights behind you. Go straight and you'll see the gym on the left side before the traffic lights. Shop is at the back.

My advice though, don't buy them here and if you're doing a Dubai trip stock up there. It's a third of the price if not more!