Best Buy offers the Hasbro Marvel Legends 12" Spider-Man, model no. B7450, for $29.99 with free shipping. That's the lowest total price we could find by $17, outside the deal below. Features include 30+ points of articulation, alternate hands, and detailed accessories.
Also available is the Hasbro Marvel Legends 12" Captain America, model no. B7433, for $29.99 with free shipping. That's another price low, this time by $13.
A close price: Walmart has the Spider-Man for $31.23 with in-store pickup.