I’ve started making my own soda and never looked back. Get yourself a soda stream or knock off, some paintball canisters and a $20 adapter and you can make 40-50 liters of soda water for ~$3.50 fill-ups at a sporting goods store. It’ll cost a little more if you want to add syrups. Or, just pick up a tub of Tang from BJs or Costco and go nuts. Doesn’t taste exactly like orange soda but close enough.
I have a friend who puts dry ice into his empty Soda Stream CO2 bottle and he is good to go for more servings of soda. I have a Soda Stream and it makes a great grape soda using Kool Aid and Splenda.