I have bought it at Cost Plus World Market, Trader Joe's, and I have seen it a while ago at costco, but their bottle was too large. It is very perishable like sesame oil, so I only like a small bottle. The best deal was at Cost Plus, a 2-3 ounce bottle was around $6-7 for white, do not remember the black truffle oil price. Do not remember the price of it at TJ's, it was long ago that I saw it there. I enjoyed using it, but I did not think it was worth the price.