I always seem to get these at Walmart in the check out aisle. I know they keep them there for impulse buyers like myself. But they aren't really bad for you. very low calories and a good source of protein. It is better than choosing some of that other crap they have there.