Methods and systems for providing selectable cooling to freezing products, including freezing product producing subsystem components that may be variably interchanged, such as by interchanging the methods/subsystems for cooling as appropriate for various conditions. Such conditions may include one or more of sensed external temperature, sensed water pressure/presence, and/or sensed water temperature. The systems may include a freezing product producing subsystem having a heat exchanger component a product dispensing subsystem interoperable with the freezing product producing subsystem at least two cooling subsystems interoperable with the heat exchanger component of the freezing product producing subsystem to provide cooling and a control subsystem wherein the control subsystem is configured to selectively control the implementation of the at least two cooling subsystems. Methods of using the same are also provided.