Is there a free download for American Greetings Creatacard?
No, American Greetings Creatacard is an old application discontinued by the developer. It can only be acquired from Amazon or other similar web sites.