According to Intuit, the financial software company, Using a low flow shower head vs. a regular one saves $15 a year. Some sites claim it saves up to $25 a year, including either electric or gas costs to heat the water.
Paying $250 for a new one takes quite a while to get your money back.