They only drop in SFK, but as Chill said, you're better off spending your time farming gold instead and then buying them when they turn up.
Edit: averaging all the drops in SFK from wowhead and assuming that all mobs have the same drop chance you're looking at a 0.0080% drop rate per mob. How many mobs are there in SFK? maybe 150ish, a bit generous but lets roll with it.
1-8e^-5 = 0.99992
0.99992^150 = 0.988132
This means the drop chance per run is something like 1.19% as a high estimate.
That is incorrect! They do drop from stockade. I was actually farming it for my priest and got it on my third run! I know thats insane luck. But to the point.. They do drop from stockade.
That is incorrect! They do drop from stockade. I was actually farming it for my priest and got it on my third run! I know thats insane luck. But to the point.. They do drop from stockade.
The comments on wowhead say that other players have had them drop in stockade and also the majority of the mobs they are listed to drop from are 83-85. Seems wowhead can't be trusted as a source of drop rate here.