having read some of the above I can see why heat pumps have a bad name. I have had one since 2009 , now on my second , if you use them correctly in a suitable property they can be cheaper to run than oil but probably no cheaper than mains gas, I have never heard of a heat pump that can do hot water on demand like a combi boiler so a hot water tank is required . Modern ones have very low heat loss