I just ordered international and out of 4 packages, 3 got here. The other got seized. The first pack came in 9 days, the last one to arrive was 5 and a half weeks later. If you don't mind waiting, international can be good. However, I have to say that with all the hype going on right now in the media, domestic is the best way to go until it all cools down. Every magazine or newspaper I've read in the last few monthes has ran some kind of article about steroid use. Every few years the media and government single out some kind of drug and make it public enemy number one. 4 or 5 years ago it was ecstasy, up intil last year it was meth, now its steroids. So until it cools down, take the least amount of chance you can, which is domestic.