The Sip Society is the delightful name of the wine club at The Sip. The Sip is an online wine store featuring only sparkling wine (a mix of Champagne and bubbly from other regions). The women who founded The Sip — Erica Davis and Catherine Carter — want to make the good stuff more accessible. The Sip definitely has a woman-centric vibe, but that shouldn’t stop anyone from joining and just having fun with sparkling wine.