Card Factory sells a large variety of cards, gifts and party decorations for a very good price. They often have deals and sell their cards for all occasions for very very good prices. Card factory are the main place I go to shop for cards of any kind because they are good quality, a very good price and I've always found the perfect card there. Their staff are always helpful and polite. Overall, I really enjoy shopping at Card Factory and really recommend them.