I order mine from www.petexpertise.com They are fresh and very sturdy. You can pick the size ( we get XL or XXL) and whether you want them branched ( which my crew loves). One warning, make sure if you order from a supplier that also sells antlers for crafts, that they don't have any coating which could be toxic.
I get mine from michigan antler art as well-I think the prices are pretty good for what you are getting. They last longer than the petexpertise ones for my crew but for puppies and younger dogs, I would probably go back to petexpertise.com