The best selection? Probably Dicks. The one I shop at... Wally World hands down.
When fall rolls around and the local Wally World has Kinami flash's for a buck (the older 7 packs even), Excalibur cranks for 75 cents, weedless jig heads for 50 cents, Gulp sinking minnows for a buck, etc, etc, etc. That's tough to beat! In my area the Wal Mart is right next to the Dick's (that's Dick's sporting goods, not who ever you thought when I said "Dick's") and I go to Wally once a week at least, Dick's maybe once a month.
Another plus for Wally is the SUPER CENTER about 15 miles from me. I can get food and baits at the same place!
I really think who ever orders the baits actually fishes! They sell horny toads, tiki worms, yozuri, owner hooks, and they just started carrying lunker city. No ozmo or sluggo's yet, but I am hopefull. ;-)
Mike