After taking a day off work, coming home early from a trip to ensure I'm in for the engineer, I've spent three fucking hours, being hung up on three times, told three different things by 7 different people and am now at the mercy of the fucking twats to fucking call back to arrange for an engineer that will never fucking come. I've been waiting nearly a month now. I'm so frustrated I could cry