Virgin Media
Called them to resolve a small issue following signing up and installation:
Stage One - long wait, get through, ID checks, explanation given of problem, put on hold, long wait, cut off
Stage Two, as above, but instead of being cut off, put through to ‘another dept’…..long wait...