.... at the previous house, until Feb 20, we were supplied by British Gas - before we had smart meters I read the meters each month, put the numbers in an app and they billed for consumption (in fact it was so quick that by the time I got from the garage and the meters to my desk there was an email with the invoice value) - that was then paid by DD on the same nth day of each month. When the smart meters were installed they sent me an "as consumed" bill. The rates were no different from a fixed value or pay as you go DD.
It seemed that the DD was for convenience in getting paid promptly rather than as an amassing money "treasury" function. So the answer to not wanting the supplier to have money in advance is - yes.
Our consumption across the year varies quite significantly thus I'm happy to pay bigger and smaller bills as and when consumed.
At the moment Avro's lack of response is a frustration - I WANT to pay them but they, in 8 months, can't get their act together to (until earlier this week) open an account, tell me the tariff or send me a bill.
And there you have it. You were with BG, I'm guessing on a tariff that was not especially competitive in the marketplace. Avro USP is that they are competitive. You pays yer munney, etc.
I think the issue is common to all "bargain basement" suppliers - their operational model is based around handling the 95% of cases that have no issues. If you fall into the 5% you are buggered because they just don't have the resource. There's really no magic in selling you a commodity that largely costs the same from the wholesaler, the money has to come frorm somewhere. And the kicker? Just because you pay more, doesn't mean the service will actually be better. But with the cheapos, it can't be. (Some will have deployed clever IT to give a semblance of better support, eg Ovo, but they have lost market position at the bottom end of the cost ladder to the likes of Avro)
I have two accounts with Avro, my own and my MiL (in Coventry) and have had no issues getting refunds, changing DD etc, but that has all been on automated systems. I dread the day I may have to rely on a human, they won't be there.