I've bought these bars at Whole Foods and they taste great (for protein bars). I ordered one package from Amazon and they were dry and the chocolate was all light in certain areas. Some of the bars were ok, but there were definitely dried out nasty ones too. No thanks Amazon, I'll stick to buying these at places that can store them properly.