The price was OK and all was well until I lost ability to log in online and check readings etc. This happened regularly and had to spend time getting new password.
Final straw was when moved supplier and Breeze carried on charging me under direct debit for 2 more months after contract with them ceased.
Even worse they never responded to complaints sent and I had to recover overpayments from my bank.