Found Strange for retail... after buying him online...
Title says it all, paid too much for him online only to chance upon him a couple days later at a small comic shop I had never previously visited.
They had Cap too, but I got a good deal on my copy so I wasn't upset about that one.
Moral of the story, don't cave until you're absolutely sure there's none available locally!