Ya I tested out at home and they are good for me.
One thing I would do as a test, if you can, take the router to a friends, neighbor or families place and see if the problem tracks with it, if it does, then I might presume the issue is with the router and would recommend a new router. If not the the issue lies elsewhere. I would also check out a SB 6121 cable modem too. Keep us posted.