I would rate steraloids.com a D-
F for products did not get results, in fact I managed to get worse results using their products lol.
F for shipping too slow
C for service
F for everything else
I’ve been in this thorough game a long time and they’re definitely garbage.