They are on my list of SARMs companies to try so I cannot honestly say if they are better or worse than others. I have yet to try them, sorry for that. I CAN say that SarmsSearch is good to go, though.
I think the issue with SARMS1 has a lot to do with the politics of a board they are a major advertiser on...and how that board treats competing companies. While this is a business, and every company will say they are the best, it is considered bad for to say everyone else sucks elephant ball juice and are bunk...especially when we know it is simply impossible for all the other companies to be bunk (I purposefully steer away from the drinking habits of the company owners, so I cannot comment on ball juice).
I will say I have yet to run into a bad review of SarmsSearch, which says they are either a teeny-weeny company (they are not), or they make good gear. Well, or they hire hit men to off those who say bad things and hackers to remove the posts...but confidence is high they do not do those two things.
Since you already made the Sarms1 order, you should at least try their gear and see for yourself. Be prepared to dump it if it does not work as you think it should. You should also try SarmsSearch so you can compare them and then go with whichever works better for you. I suspect it will be SarmsSearch.