I don't know about d-limonene, but for lye, I had a remarkably difficult time finding it locally, as all local Home Depots and Lowells didn't sell 100% NaOH (some drain cleaners say they have it, but none have the pure base, which is very important). I finally found a supply in my local Ace hardware. Give that place a look and see if they don't carry lye.