hmm 2.8 sounds somebody just made 10 bags do the math 10 x 45 = 450 an o of the goody goods round here usally run about 400 but thats where im from so who knows but if it was good and it was here then it was an decent deal though shake for 45? should a asked to see a bud for 50