Amazon has this Spiderman Costume for just $5.21 + free shipping. I was surprised that it got pretty good reviews for this price! It seems like the size would be appropriate for a 2-5 year old. Make sure and review the comments for more information if you plan to order.
Shipping is free but does come from China, so it will likely take a few weeks to arrive. If you want it for Halloween, I suggest ordering it ASAP.
Be sure to check out the Halloween Shop for more costume ideas, candy deals and more.
Please remember: Amazon prices can change very quickly. Please verify that the price is the same as what I post before purchasing. As of 10/2/13 at 9:40 PM, this listed price was accurate.
Disclosure: This post may contain affiliate links. When you click on these links, you are supporting this blog. Thanks!