Yeah, I hear you. Bought from All American Peptides as they have good reviews elsewhere. Just recently found this forum.
Oddly enough, no headache today. Could have been work stress.
Need to see how things go next week after my rest week. If there's any further issues, might as well stop and...