Has anyone had experience of using this site (www.steriod-peptides.com)? I've been looking at their IGF-1 LR3 and I'm considering importing this to the UK - will there be any problems with this?
Thanks