Well that's REALLY stupid

It's not a bloody 8MB connection if you can't achieve 8MB of bandwidth at
any point. Where the hell do they get off with that?
Its this whole thing about it being up to 8MBs as well I guess, they work on some sort of contention ratio and apparently it can be as high as 50/1. Which means that minimum bandwidth you could achieve would be say about 160kbps and the maximum would be the full 8MB depending on how many people are on the service at any given moment. Which isn't the same thing as traffic shaping, but if they are doing that as well, then that's a very bad situation. That's what was happening to me. Whereas with the slightly lower speed connections they guarantee you the full thing.
Now I get at least 5MB at any given point, and more often than not the full 8MB.