Hi all
Bought clen online last year but cant remember where I got it from, found this site clenuk.com but contact us page is a london address, when I /whois the website its hosted in the united states and says the owner is from Czech Republic so a little skeptical.
Anyone used it or if allowed, anyone able to suggest a recommended site to buy clen? I live in the UK
Ta