Go check out Mousesavers.com for any applicable Disneyshopping.com codes. There are a few that still work, just check the expiration dates, including a special MouseSavers code will get you 10% off as well.
I think there's even a code for a percentage off(more than 10% if you use your Disney VISA or something like that) of already discounted Halloween costumes.
I got pins mainly for trading at WDW , price per individual pin averaged out to about 2.40 each. I was tempted to wait... but *then* remembered that in past sales some pins I wanted were sold out by the time I actually got around to it.