If you are going by car, try to buy anything at the "cooperativas". It's the best place to taste all the products of a specific region. And yes, the prices are better than large cities. Also the " cooperativas" are a good place to talk about the
product, how are they made, ...
I buy some products from cooperativas, like wine in "cooperativa de capçanes" and olive oil in "Cooperativa agricola Sant Jaume Apòstol" ( web page
Try also to read this link to see what i'm talking about ( web page