I agree with carbonating your own water, but sodastream is expensive compared to a DIY carbonation setup. Get a 5LB CO2 tank, some carbonation caps on Amazon, and a good gas regulator. Total should still be less than $200 USD.
The 5LB tank will last at least 5 times longer than the sodastream and total assembled size on my counter is about the size of a sodastream setup. Refilling that tank at a food safe gas supplier is even cheaper than exchanging a sodastream tank.