Try Lombards, the party store. They have all those sorts of things - party costumes and such. But they can be a little on the pricey side (ie. A mask that should really only cost about $5 will be something like $15)

Good luck!