I think this product does a good job however I do find it to be expensive. Are there other products that do the same thing, probably, but I do like knowing that this is backed and proven to work. Would I repurchase, probably not. Just seems like too much money