Unlike the previous reviewer I think that Shaw has been great to deal with, and as far as paying 2 months in advance, I have never had to do that. Shaw has always been friendly to deal with, quick to deal with any technical problems, and priced reasonably. Best of all, I like that I am not in a contract, and am free to leave at any time. I dont plan to at all, but its nice not to be stuck in a contract. I like Shaw, I will stick with them. ]