Another reason it took a long time (other than the fact that the site was under heavy attack recently) is that SamGiancana had been banned before. When that happened, admins were sure that they were making the right decision, but he presented some kind of evidence that put it all into question, so his vendor status was reinstated. What that meant for this most recent banning is that admins had to be even more certain and find even more proof before they banned him again. Looks like they were right (like most of us thought!) the first time they banned that douche!