Cabela's offers its Cabela's Catch-All Gear Bag in several colors for $12.49. Opt for in-store pickup to dodge the $5.95 shipping charge. That's tied with our June mention, $13 off list, and the lowest price we could find. It features six exterior pockets and a 1,280-cubic inch capacity.