The Fritillaria imperialis bulbs I bought have a really bad smell. Is there something wrong with them?

No, this is a natural characteristic of the flower bulbs and flowers of Fritillaria imperialis. (A Dutch nickname for the Crown Imperial is “stink lily”.). But a useful side effect is that the scent of Fritillaria imperialis bulbs keeps moles out of your garden.