Good value for money, however the taste is not good. Also i have purchased a few protein bars from maxi muscle on amazon, i would not recommend buying more than one or two boxes as the sell by date is always short. Also the box arrived was maxi muscle not maxiNutrition. Not the same as the picture. So good to make a note your more than likely buying old stock which is advertised as new stock. Slightly misleading if you ask me,.