You won't get a better bargain at the vineyard unless you know the owner.
Those who know the owner of the vineyard get bargains on wine.
Even if you know the owner of the vineyard, you will not be able to buy at a smaller price.