Buying wine at the grocery store may mean you’re taking home little more than water sugar and - in some cases - hydrochloric acid. Experts say that some wine is no better than a can of cola. And, unfortunately, the majority of champagnes are no better: probably about 30 per cent are worth the price at which they’re marked. Read more…