french fries here in america can mean any kind of potato that is deep fried, while "pommes frites" generally refers to a long, slinly sliced strip of potato that is deep fried. as for the truffle oil, there aren't a whole lot of gourmet shops near where i live, but i have found this here .