Anyone has ordered from 1steroids.net?
it looks like legit source but communication is horrible...
i left several messages but I never got any answer...
anyone any input?