Christmas is nearly here and it seems that everyone is in a rush to finish their Christmas shopping, but are the last-minute crowds worth it?

I usually end up out in the crowds a few days before Christmas in an attempt to finish my shopping, but I always tell myself that next year I need to shop earlier. Does that ever happen? Of course not. There's always next year I suppose.

But I'm curious, am I the only crazy one who can't seem to ever think about Christmas shopping before all the crowds hit? Tell me here: