Credit: Courtesy of Old Navy

July 4th is more than just a three-day beach weekend . . . it's also a holiday to celebrate our country. Old Navy's getting in on the act by offering their signature flag tees for just $5, and if you buy one by July 5th, they'll send another, free of charge, to a U.S. soldier serving abroad. The tees come in six unique styles and four different colors, so they'll suit (almost) anyone's patriotic taste.