Maybe not them but credit card companies world wide, or just for US customers, are refusing to process orders for pot seeds. Maybe TSSC got notice?
this was my line of thinking as well.. i have no clue what happened to the tssc, and i hate to see them go under as i've used them in the passed as well, but my gut would say it was probably due to their cc processing getting pulled, kind of like what happened at the attitude not too long ago, and a few other banks as well..
credit card companies might get fooled for awhile allowing a cannabis seed bank to use their services to process credit cards, but the chances of them catching on to the company using them to sell illicit materials, such as cannabis seeds in most of the world, they will quickly put a halt to that..