AVOID- Good product but defective shipping and customer service.
So I initially gave this product a low rating because the two bottles leaked most of the cleaner into the sealed bag; recovered some of it.  But then the dealer contacted me offering to refund the purchase if I would delete the negative review.  Of course I would! That's customer service.  So I deleted the negative review and was ready to write a glowing review.  Dealer refused to refund, saying I hadn't.  Weird.  So here we are, months later, and I remembered I'd been mislead, to put it mildly.  I'd give them a zero if that were an option.
Rating: 1 stars