Notice how it's never in your favor either? The tag says $2.99 and it rings up $3.49. The little unit price math is off by a dime or two per ounce. Nobody mentions it because most people just grab their stuff and go, they don't stand there doing division in aisle nine. Check your receipt next time, I bet you find at least one thing that scans higher than the shelf tag. It adds up fast.