Probably not cheaper than buying from the store but it's fun to make. The primary reason to make you own is the ability to adjust flavors to suit your own personal taste, rather than having to take what is offered on the shelf of the market. Want it a little sweeter? A little spicy? Just add a little more syrup and cayenne pepper. You can have whatever you want when you make your own.