All the internet service providers offer month-to-month pricing, however, to get a discounted monthly rate, the ISPs may require you to sign a 12 or 24-month contract. Additionally, prices may increase once the contract ends. To receive a discounted rate, call up your provider a few months before the contract expires and negotiate a new contract. Thankfully, Canadian law dictates that all ISPs be transparent about their contract terms and pricing from the start. Therefore, it is important to read all the terms and conditions before signing the contract.