I've said it before and I'll repeat it here in case it was missed:
If you shop by unit pricing, it doesn't matter if the package is 28 oz
or 32 oz. You're paying for what you're getting - no one cheated, no
one lied. They simply raised the price by charging you the same amount
for less product - but they clearly informed you of the price increase
by posting the unit price on the shelf right next to the product.
It is your attitude that allows the marketers to get away with sleaze. For
decades, ice cream came in half gallons, sugar in five pound bags, coffee in
one pound containers. Why, suddenly, do theyhave to be made smaller? Only
to give the perception to the consumer that they are getting the same
product at the same price.
If you think this is OK, it will not be long before new cars are delivered
with three tires, flags with 47 stars, and coming next month, two leafed
clovers. At least crayons still have the 7 primary colors.