Yeah, I know at my job we get labor day off, and I think a lot of places give that day off as well. :/ That's probably why it usually works best for that weekend for most people, because a wide majority of people have that day off. If it was on a normal weekend, nobody would have it off (assuming it's a full time job).
Then again, I don't work in retail. I work in a factory. lol. However, I'm taking the friday off so I can get there a day early, and I just told my boss that my family is going out of town for the weekend. Which to me isn't much of a lie. I am in fact going out of town for the holiday weekend, with people I consider my family, though they may not be blood related. Most jobs have a hard time turning down requests if they're family/school related.