Immersion rods are quite cheap and cannot heat water quickly, while geysers are very expensive and keep water warm for a longer time period.