Also re: the SS waitlist—pretty certain they always hold back a certain amount of product to use for replacements and then eventually release whatever still remains to people on the waitlist.
I hope they make Vincent Price, and the Exclusive of such can be easily obtained. If they went the route NECA is going with their Ultimate that would be amazing.