I don't feel like it is a coincidence at all. I used steroids UK
2 orders i made.
The first never showed up. I had them reship a month later and i had to pay for the reship per their policy
Second one did not show up either. No tracking at all. They only reship once so now I am out my money. Is...