Recent content by Will767

  1. W

    Mysteroids | #1 UK Steroid Source 🇬🇧

    Spent a fair bit of £££ on pct over a week ago and paid for fast delivery, no communication, no product, have emailed and tried live chat, nothing. Can anyone above ^^ let me know if/when their products did eventually arrive?