If you go with the 12 month contract I believe you have to wait until it expires. The average amount seems to be between 30-50 off a month depending upon how long you have been with dish . I have been with them for over 22 years and would have to say that they have always been great to deal with...