The product you have is WRAS approved, CE marked and conforms to all relevant standards. It makes no difference if it's cheap to buy. Any installation errors, if they're the cause, would create the same faults on a boiler at 3 times the price.
Commissioning, compliance paperwork and customer...