Independent survey shows EEF is top in customer service