Polaroids Not Guaranteed for arrival by Christmas. Sales end 1/20/2023 or while supplies last.