Another detail I just added to the first post:

If you go to one of the DEP offices to purchase your 2011 license, you will receive your credit. No form is necessary to obtain the credit if you buy the license there. The forms will be there if you want to give them to other people to use who cannot get to one of the DEP offices.