Last order date for guaranteed Christmas delivery is 12/15. The 17th is probably ok but you're definitely pushing it.
Members of The Good Thing get one of these sweet mugs when they sign up. Not a member? That's cool. It's still a nice mug you might like!