Won't take responsibility
As other people have said, I would give a 0 if I could.
Switchcraft switched me to another provider even after I had requested that they not proceed.
They have never taken responsibility for the ensuing difficulty I had financially and otherwise getting my energy situation sorted back to my provider.
March 30, 2024
Unprompted review