28+ REI 4th of July sales worth shopping before the deals are gone – SpryNews