Easyjet have excellent customer service. I had a flight delayed all day in the summer. We were kept informed, given very generous meal vouchers and the pilot came out and told us what we could claim in compensation, which was paid out very quickly. My daughter had her flight cancelled at the weekend due to the weather and was kept informed and was informed of the new flight time for the next day in really good time. Their website always works and is very intuitive. Where are you evidencing their 'appalling customer service?'