in many places. I often commented on furniture stores, many are notoriously open from 10:00 am until 5:00 pm, just in time to make sure nobody can get there after work. Same holds true for many that have "summer hours", open 10:00 am until 1:00 pm, closed Sundays.
Th hallmark of many local businesses is that their hours are fairly pedestrian, owners of stores like quick stops and local delis and the like immediately go out and buy fancy pickup trucks, nice houses and/or boats, then wonder what's going on when business slows. This has accelerated the growth of big box stores like Wal Mart, Home Depot, and large furniture chains. Try to find what you need for a project at 6:00 PM on a Saturday. Chances are, your local lumber supply closed at 3 or so, if they remained open at all.
There are some that get it, and they remain committed and open. We have a True Value store locally that has great hours, makes sure they are competitive on all sorts of boating and fishing supplies, and try to make it a far easier decision to shop there other than drive to West Marine or anywhere else. They do succeed, and have actually thrived.
We have a large bowling center that is open early and stays open very late, seven days a week. They are open all holidays, Christmas and New Years. Since they adopted this policy, three other lanes are closed down. I don't support any business that is inconvenient, high-priced, and rarely open when I need them, local or not. Like everything else in life, if they expect fat margins and the easy life, they'll have to put in their time and earn it like everyone else.