It tends to be worth it, but it always grinds my gears to have to pay more for dumb reasons like tarrifs.
Do you have any experience with solar water heaters?