I think the package should be at least 500kbps download and 128kbps upload at least if they are charging $20 a month.I pay $30 a month and get 3000/768 on my dsl connection.But still its not too bad having 64/64 for $20,as long as it will bring the customers,that's all that matters.