Expensive, but can't do sensor cleaning with my kid's paint brush. I have been extremely happy with this product as I am living in Africa and had some trouble getting my D300 and its sensor cleaned here. I order it through a friend. While this product is easy to use, just remember that you don't clean your DSLR like your car engine.