If you know what specials you want to change to, you can print them all at once and save a lot of money. For example, if you wanted to have four different versions that you ran 5000 copies each, your printer can lay that up as a single sheet and you get 20,000 piece pricing which is a LOT better. If you are running 5000 pieces in about 60 days, (or whatever time frame) you can stagger the expiration dates on the different versions.
Last time we printed box toppers, we printed 50,000 of them. But then we have been doing this for a decade and have pretty much settled on what offers we want to make.
We use our local priint shop. Saving a $100 is not worth going out of town, we get a lot of local support from local businesses and what goes around comes around.