I don't think they are cracking down yet.
There were 3 big players that I know of.
One closed a few months ago, I believe bad press, and several T7 deaths probably made them close down.
The other one, the one you are talking about, I think is down coincidentally.
There is another still open, hopefully for a while longer.
This is one of the good reasons not to post sources, little kiddies using their parents credit cards and ordering obscure research chems makes them a lot less obscure.
Hope the last one stays open....
There is a 4th, but I heard they rip people off.