I have ordered from WineInsiders for a number of years. They sell wines from all over the world. Some of the wines have turned out to be favorites that I have ordered again and again. Some are just ok. They have constant sales and offers. So a good strategy is to keep a record of the specific wines you really like and then wait for a sale where they are available for a very good price. Then stock up so that you have something to drink while waiting for the next sale. WineInsiders has extremely good customer service. It is fairly quick to get a live representative on the phone and my experience is that they will correct any mistake or problem promptly and to your satisfaction. Orders are shipped very fast and the wine generally arrives within a few days.