Well at least this guy isn't going to try and get scientists to fucking buy his spiders.
...Really? Buy them? If they are willing to live in a soggy, decomposing box on your front porch, where narry another bug shall roam, then I'm pretty sure scientists with actual budgets won't have too many...