Customers 'on hold for 30 minutes'
People are left waiting on hold for "anything up to half an hour" when they ring customer service departments at energy companies, according to research.
An investigation by Which? shows that on average people are left waiting on hold for anything between 21 seconds (Ebico) to 17 minutes and 5 seconds (Npower) before they speak to someone.
%VIRTUAL-SkimlinksPromo%