Ha! I had this rant 2 weekends ago up in Maine. My dad borrowed my truck to move some stuff and it broke down at his condo in ME. I spent two three weekends in a row going up there to fix it. While the parts store is right up the road and open on Saturday and Sunday, there isn't a shop or boneyard open anywhere on the weekends.
I needed a new spindle for my '94 F-150 and of course you can't buy one, and with none of the pick 'n pulls open, I couldn't get my hands on one.
I thought half-jokingly that if I wanted to make some money, I should open a shop in southern ME that's actually open on weekends - I'd probably have folks lined up to have work done at a time that was actually convenient for the other 90% of the population that actually works during the week.
In a nutshell, it sort of make sense that a business who's primary objective is service would be open/available to service customers when it is convenient for their intendend audience. I'm not a communist and I realize that people have lives, but at the same time if your customers have more availability on the weekends to have stuff done, wouldn't you want to take advantage of that - especially when all of your competitors aren't?

