Well.. for one I don't know where to get dry ice, but I already bought the co2 tank, so I have a $30 investment in it already. It only costs $5 to refill a 20 oz tank anyway, and it supposedly will last a long time.. (from reading the link I posted)