Yes, people absolutely buy kayaks has Christmas gifts. One would assume that delivery would be based on in-stock conditions.
Double check their inventory first. Just because you dont see the kayak color you want out in the show room, doesnt mean they dont have it. I'm sure of you ordered one now if they somehow dont have the color you want you should have it before Christmas. But they do require a deposit.
Thanks! Your answer is awaiting moderation.