After the Team Covenant fiasco I put an order in for Barkham Horror at Amazon and setup a in-stock alert for miniaturemarket.com. I got a message saying the Amazon order couldn't be fulfilled but as soon as I got a notice from miniaturemarket I was able to place an order there and get my set. I see they are out of stock now as well so that stock lasted only a couple of days.
I plan to stick with Team Covenant because it really is nice not to have to worry about when anything comes out and order it. It just shows up at the house. Luckily, this is the first time this has happened to me using them and I know it wasn't their fault (they turned in their numbers months ago but still got less than they asked for). Hopefully this doesn't happen again in the future.
Hope everyone that wanted it got it. I have a feeling this set might not get a reprint anytime soon.