I don't believe in it. Here is why:
#1) Extra Credit is code for "extra work I have to do for a student who hasn't been doing what they're supposed to." I don't want extra work.
#2) If you're doing your work and taking advantage of the corrections and redo policy, you won't need extra-credit.