As far as Gander mountain is concerned I will drive an hour out of my way or do without something before I would step in their store they cheated me twice there will not be a third time.
If you think Cabela's is overpriced, visit Gander Mountain.