Want to echo what @Hooloovoo has said. My experience whilst on Bulb was much in line with what @hbyork, @raymond4871 and @jchidley have talked about. Which was really disappointing, overall the company is a far-cry from what they once were.
We also had a SMETS1 meter from SSE, which Bulb were able to read 100% perfectly, our daily usage was recorded, but Bulb could not then bill correctly for at all, which only makes sense if their billing system is utterly broken, which it appears to very much be. At the time I was on Bulb’s Smart Tariff and when we requested to move back to the single rate, Bulb managed to confuse our night and peak usage, which caused a massive statement and I resorted to finding the CEO’s internal email to resolve the utter mess they made of our statements.
We’ve also since moved over to Octopus and I’ve had a couple of small issues with their email support, but everything has always been resolved once I’ve phoned them and even now during the Corona virus lockdown their customer service has been overall impressive.
We are on Octopus Agile, and had our SMETS2 installed to replace the old SMETS1 meter within a week after joining, IHD worked immediately and they were reading the meter within 1.5 weeks. SMETS2 installs are unfortunately on hold now due to the Corona virus.
The Agile tariff is TOU (time-of-use) based and I’ve been very happy with how open they are with the way the half-hourly costs are calculated based on the wholesale price and without trying too hard, to shift use outside of the peak-time, over Feb and March our average unit rate has been 9.88p.