Here's a product that really works - thought I'd share.
We have EXTREMELY hard water.
We soak our shower head in vinegar every 6 weeks just to unclog it.
We just haven't put water softener in the budget yet.
Hardwater makes for a mess on your dishes and on your dishwasher.
This stuff WORKS.
You put it in upside down in your dishwasher and run it on the hottest cycle.
When you are done your dishwasher looks BRAND NEW.
You can find it at Walmart by the dishwashing soap.
Give it a try.