Last time I rang my ISP for a new router the chap I spoke to reckoned the average consumer router lasted 2 years on average. Mine had managed 7 at the time, though.
One other possibility is that the router is dual band G and N and is not transmitting one of them, would need to check settings though (virgin routers sometimes do this apparently).