@Trespass I sent a support ticket #560229 last week. I've not been able to access specific products on your site that I would like to purchase. Any chance of an update on this?
@npowerhelp I've just received a text message claiming to be from you about installing smart meters. Number is 07800006234, is this genuinely from yourselves? Message copy: "npower will soon be fitting Smart meters in your area..... Reply YES to register your interest"