You've had... 7 blocks with errors in 18214152 blocks.
This isn't the issue, we should all have the connection you have.
Side note, Bell will pass the buck, why? Because the don't want to deal with you. They'll send tech after tech, some guy will agree with you just to get you off the phone. With that, they book a service call.