Don't blame your router for slow speeds until you've tested your Ethernet cables

The physical layer is often at fault