Card Factory runs 2 locations in Jersey, Channel Isles. These are all Card Factory stores in the area.