I bought this product and I'm extremely satisfied with my purchase. The spring action is the best, and its pretty much self cleaning. I bought at least 6 similar items, and out of all of them this is my absolute fave! I use it everyday, and never let it out of my sight. A great value, worth the price, and I would recommend this product to anyone interested. 5 stars!!!