Have you received a payment from Octopus today?
I received a small amount into my account today, haven't requested any credit refund so wondering what that's about.
Anyone else?
Also wondering how I will feel the benefit of all the money I've supposedly saved on gas? Lower my direct debit? They have been pretty vague on the details.