 And it is Independence Day. Most federal offices and banks are closed. Costco will be closed today, but the vast majority of major national retailers are open. Some are offering promotional sales. You forgot something.