I just completed a transaction with Peter from Bugs in Cyberspace. Although I have never ordered T's from there, he has them available. I acquired 3 True Spider species that I had been searching for quite some time. They all arrived healthy and right on time. The pricing is also extremely reasonable and he even partially refunded part of my shipping cost without me having to ask. Excellent transaction.