Utility Warehouse do not use contracts or fixed prices so I can switch at any time. The current rate is openly quoted in their tariff booklets at 10.118p/kwh plus £1.75 monthly standing charge for the Yorkshire region with profiles 01 & 02 (that's the first part of the jumble of numbers in the box on the bill) plus £2 per month membership. It will go up and down with other fuel prices.
There's a bit of a problem with my supply though because I have been charged on someone else's meter for several years and I only discovered this in the course of taking the readings for the switchover but when I talked to Utility Warehouse on the phone, they seemed quite sensible about sorting things out. My first impressions of them are good but I obviously don't want to rave about them until what could be quite a messy problem gets dealt with.