Could stimpaks actually work? We’ve done the research and the results may surprise the crap out of you!