Hard water will leave your dishes looking foggy and dirty no matter how good your dishwashing detergent is. Adding a little citric acid to your dishwasher loads can help. Photo by Tom Page.
It's frustrating to remove clean dishes from the dishwasher that don't look clean. If you're tired of rinsing already clean dishes to make them look nice, user Susan W at Food52 suggests you get some citric acid powder. Sprinkle some of that in with your detergent and it should cut through the hard water without a problem. Your dishes will come out looking brand new. You can even make your own citric acid dishwasher pods by filling an ice cube tray with the powder and letting it set in the freezer. You can buy a 1kg bag of straight citric acid for $6.50 online.