Thank you for your review! We're glad to hear that our ISO 1000 Isolation Transformer is working as expected for you. The humming or buzzing you mentioned when the front switch is off is normal and should not affect the performance of the product. However, if you continue to experience any issues, please do not hesitate to reach out to us for further assistance. Thank you for choosing our product and we hope it continues to meet your needs.