As i've said before, Avast seems like it has an anti-piracy feature, if the key is made by a keygen or other crack method it will simply cause an error, like some sort of self destruct mechanism. Im using the evaluation version and have not had a problem. I plan to try an experiment using a keygen and c what happens.