They are now requiring a three-month deposit and two nearly back-to-back credit checks on new customers.
I find this approach rather excessive, especially since they take their payment in advance!
7 months ago
Octopus energy has a
4.2
average rating
from
7,656
reviews