Ouch! Those are some low numbers. Is this happening all the time or just during peak hours? If so, more than likely the node (s) in your town are saturated (common problem with Metrocast, not enough bandwidth to go around especially when everyone is on). Also, what modem are you running?
Oh, and welcome to DSLReports!