I've got one and love it and yes it does print card.
Sylvie x