that is where most of my off season money tends to go...i am in STL and it is the best around the area for waterfowl stuff. couldn't tell you about calls. i haven't bought a new call in years. i always find em through the forums - much cheaper that way. but they always have a legit inventory of most of the stuff waterfowlers need. and i know their warranties and customer service are top notch.
might not have crap up there right now for duck/goose gear though. i was up there a month or so ago and pickings were slim. i tend to order most of my stuff online and have it delivered free there.