We had problems with quality and freshness when buying from Amazon.com The ones we get directly from the web-store are great. Fresh, no smell, and my dog can chew one of these for a good long while.
My dog enjoys chewing on these Bully sticks for hours, keeps his teeth clean too. Even though they say odor free, there are a slight smell to them, but not overwhelming. Plan on purchasing more.