I like it ! The main reason is the simple fact than it is a Christmas film, in which the holiday is not frame or pretext or scene for romance.
Yes, it is Santa's Christmas and that is well, including the meet between Charity and fake Frank. Amber Stevens West did a great job, using, in smart manner, all the nuances of her character. Marco Grazzini is a reasonable option for the role of Erik Galagher but not amusing remains the impression to see it in something like a promotion, all smile and gestures of popularity, becoming yourself little more agnostic than Charity Jones.
Another good point can the the reference to classic Christmas movies, the seductive use of the 12 days of Christmas and the truth moment - solved so easy with the perfect blog -.
I do not ignore Anthony Sherwood in the role of wise Martin Jones or Roger Dunne, deserving, in the last scene a fair old fashion close up.
Sure, many cliches, unrealistic situations but a nice eulogy of generosity and hommage to Santa Claus.