If you just want a Cody Woodsman, Envy, II, Drop dead or a Cody box call you can get them at all the places already mentioned. If you want a World Class, Spec I or Spec I Legend you have to order those through Cody.
Bill is a good, local guy. Buying directly from him would save him a few overhead costs rather than buying froma big box store. However if time is of essence and you need it quickly, then I would reccommend that. I just saw him and heard his "Southern Belle" box call yesterday and man does that thing sound beautiful. Best sound for a box call I have heard.