This seems to be an issue when businesses have third parties. As its Comets contract to provide goods to you it is their responsibility for it. Really in my opinion (not legally trained) let me repair ltd are nothing to do with you. The facts are comet have failed to provide you with a working product that should be as sold they are completly responsible for it. If no help from comet make a complaint to your local trading standards office via direct.gov