I dont really understand how you are supposed to rate service or speed when there ISNT ANY! Give them credit though, they absolutely bill you on time. That part of their system is flawless. If you want internet meh 20% of the time, these guys are for you!