Breyers wasn't on sale for $1.79, but I still bought four cartons of it for $3.49 apiece. They could have been $2.99 apiece if I'd bought ten of them, but that seems like a lot to carry home when I'm walking. I'd be morbidly big-boned if I didn't walk so much.