Today only, all baby costumes are $5 at Old Navy (in-store only). In addition, all costumes are 50% off through October 27, 2013.
Be forewarned, stock is probably very limited. I suggest you get in there as early as possible to find what you’re looking for.
This post may contain affiliate links. See the disclosure policy for more information.