There are three Walmarts within 30 miles, the nearest being the best, but that is not to say it's great. Two Dicks within twenty miles, in different directions, they're like two totally different businesses, with one head and shoulders better than the other, the fishing department in one probably double in size than the other. BPS, 30 miles away in Atlantic City, not bad, not great, better than the Walmarts, but not better than the second Dick's which I mentioned. This past Monday I drove 55 miles to Cabela's in Delaware, fantastic. I could have spent hours in there, they've mostly been my go to Online store and other than buying just odds and ends nearby, they're now my brick and mortar place, despite the distance. Cabela's #1