Moderator comment - threads merged and renamed from "Octopus and smart meters..", "Octopus Energy... disappointed" and "Octopus install ... fabulous!"
Just for some balance (as I saw some negativity on another thread about them and appointments). When I moved over to them a few weeks back, I...