The firm last year made a significant amount of revenue, repercussion of boosted sales, putting it at the top of the ‘Most Successful’ list of 58 Amazing Christmas Card Decorations Image. Voted by over 295 players.