Card Factory has warned on its profits amid declining high street footfall and low consumer confidence. The greeting card ...