I'll start with British Gas, awful company, very expensive and customer service is non existent..there is a reason they have lost a few million customers of recent years, close second place is EE for similar reasoning.