I always get it at Walmart. The powder mix or the liquid both work the same. I bought about double what was recommended and mixed it very rich. It worked Amazingly. If you are doing it at home, don't use your personal washing machine, pick up a $5 big blue baby pool from walmart, and use that, then rinse with the garden hose. That's how I did my carpet and it worked well. I did the seat covers in the washing machine, and my machine is still stained to this day.