Originally Posted by Mutilated Prey
Just went to one in Norwalk, CT and spoke to a person in charge of these kinds of displays. He knew exactly which one I was speaking of and stated they were still in transit or just not out on display yet in the majority of the stores. According to him, by mid-next week they should be everywhere assuming they made it each store.
Do you think they'll have them for sale on their website?