I can vouch for nootropic source, I had read mixed reviews on them, I had decided to place a small order, there was a small shipping delay they said they were having trouble with Western Union and I had to wait usually a day or so in between emails but they did come through packaging was great...