I got some caffeine anhydrous from truenutrition.com… it'll last forever, because 200mg is like a little bump on the tip of a butterknife and it's a 100g pack for $6 or something.The MCT oil, I just ordered some quality stuff from UpgradedSelf.com... but it's pretty common nowadays, I got my last bottle at Whole Foods here in Vancouver, BC... probably at most any supplement store.
any difference between the brand of caffeine you linked and the Hard Rhino brand on amazon? the hard rhino is a little cheaper, and i'm assuming pure caffeine powder is the same as pure caffeine powder.