Orders placed after 18th December are unlikely to be delivered by Christmas, but hampers can be ordered until 1pm 22nd December for Xmas delivery. Free standard delivery on orders over £40. Exclusions apply. Happy Christmas from all of us at the RSPCA shop and thank you for your support!