I received a free bottle from 7th Gen. in exchange for my review. I had already been using this product and been satisfied with it. I don't know whether it is my dishwasher, the detergent, or my water, but I MUST prerinse all dishes or all food does not come off. This is true with any detergent I use, including 7th Gen. That said, this detergent does as good a job as any other I've tried. I've not noticed any cloudiness, and I like that there are no "extras" in the product. The dishes are clean and no grit is left behind as can happen with powders. I don't know about the price difference with other brands, but if I'm purchasing a dishwasher detergent, I will always choose this one. I will pay more for something that is more environmentally friendly if necessary, as long as it works. Often there are coupons as well. I will say that I found a recipe online to make my own dishwasher detergent, and that worked just as well as this product.