Things to consider before buying a new boiler