If you are providing wine for a party, a wine warehouse that offers discounts on bulk orders should probably be your first port of call. When you are buying bottles in small quantities, a supermarket will have a good range. But if you are looking for mature wines or for scarce and highly esteemed wines, the best selections are at auction houses or fine wine specialists.