customer reviews service sub sub zero customer service reviews 1 Sub-Zero Wolf Appliance reviews. Wolf wants me to pay 135000 plus a removalre-installation fee to which I am waiting to find ou… Saturday, October 22, 2022 Edit