Does anyone have any experience using Finer wine kits from labelpeelers.com that claim to have no "kit taste"? From their web site:
Finer Wine Kits' concentrates are not conventionally pasteurized to sit on a shelf at room temperature. They are stored cold and shipped to you in insulated...