I don't know why, but this is a pain to buy for some reason. When you run out, it's expensive at some stores (like CVS when you're doing a one stop shop), and less so at, say Safeway. It's good to have on hand, NOT JUST FOR YOUR DISHWASHER! I make my own window cleaner and add a shot of this. Life changing!!!! With our hard well water, "well", you just cannot live without Finish. In my window cleaner, it does, what it's supposed to, leave glass streak free. Why oh why didn't I know this 20 years ago?