Northside Collectibles will be putting their alotment on sale at 3 PM EST apparently, so if anyone is having trouble here, there is another source. Not sure if there are more than that, but I think it's a general release rather than someone's exclusive.
I opted to go with Acme Direct as that free shipping stuff is pretty sweet. Thanks Mikey.