They are a legit breeder. Mixed reviews. I haven't dealt with them except to buy the one strain from them I do hear good things about, which is Strawberry Blue. I've seen a few people try to grow out their Wild Thai and have it look nothing like Thai, and basically like nothing worth growing. To be fair - I did see a fellow grow a Wild Thai last year and that one did look like Thai.
Some people go so far as to call them 'world of shit'. I don't know whether that's deserved or not. Cause my experience with them is so limited I wasn't going to say anything. But it seems like you're not getting much input- so there's my 0.5¢ worth. I put one of the SB seeds in the sprouter yesterday.