ケースとしては、一般的ではありませんが、私の予想では、購入時に発送までの日数を確認していなかったが、なかなか発送されないため今になってからよく見たら4〜7日になっていたことに気がついたため早く発送してほしいと言ってきた…のではないでしょうか。
キャンセルをするのであれば、双方合意または購入者の都合になると思うので、出品者であるあなたにペナルティーはつきません。
すぐに発送できる状況にあるのなら、発送してあげたらいかがでしょう。しかし、クリスマスに届くかどうかはあなたの知るところではありませんから、気にしなくて良いと思います。また、その点についても触れずに発送したら良いと思います。後は到着してから購入者さんがどうにかするのではないでしょうか。