Holidays/Weather or not, it isn't right. If you're paid, ship right away.
I'm up front with people. I tell you ahead of time when I'm going to be able to ship.
If I don't get it out the day I say I will(which is rare), I'll say hey, I had this going on so I didn't ship. It will go out tomorrow.
I ship within 24 hours. There's no excuse not to. If you have the time to list items for sale, you have a spare 4 minutes to stick a label on a bubble mailer.
Just leave negative feedback. Maybe it'll change the way people handle their business.
Some things you should know before dealing with me:
1) My first offer will be my only offer.
2) If you can't ship within 48 hours I do not want to deal with you.
3) If we are making a trade, you will send first.
4) If you don't respond to my pm, you get put on my ignore list.