Update as of 11:40am today. Engineer arrived and was positive issue was account related. I pointed out there was an issue when first issue reported. As he had no hub replacement with him, I pointed out I was informed he would be swapping out the hub. To cut it short. He connected a hub 3 and got higher throughput than hub 4. Changed over the hub and I now get 1136Mbps instead if the 324Mbps first thing this morning. Now I need to sort out for the hassles of continued calls to get it sorted, the visit booked that never happened on Thursday, the reduced speed billed for but not provided, and the amount of time wasted trying to get it sorted.