I've shopped both, but always favored Cabela's - liked rooting around in their "bargain cave".