Did you try Tru Niagen directly ordered from truniagen.com?I didn't notice anything from any of the Nicotinamide supplements I tried. I even ordered them in the middle of winter and stored them in the refrigerator to avoid any possible heat degradation.
D-Ribose has been helpful, though. I prefer to put it in a glass of water and sip it over several hours to extend the effects.
If you bought it from amazon its probably stored in some warehouse.