"An installer HAS to mark up the materials cost to enable him to offer a warranty to you, the customer."
Aye am sure he will just down tools on the job he is doing, come straight to your house and fix your boiler for free including replacing any parts required as part of the £350 "warranty"...