Yes it is cheaper to make your own protein bars. The average perfect bar costs between $2.49-$2.99. This recipe makes 8 bars, and it costs under $8 for all of the ingredients, which means they're just under $1 per bar. (based on oz used of the ingredients). It's more than 50% cheaper to make your own protein bars than buy them.