In specialty stores or online. Authentic truffle oil will cost at least 15-20 $/€ for a small bottle. A synthetic product is cheaper, but I recommend one derived from natural ingredients. Store it in a dark cupboard, and don’t leave it lying around for too long, as it will lose its flavor.