The France wine shop has unopened bottles of Champagne. You'd probably pay a higher price than normal for it but they do have it. Also, at the kiosk outside, they sell champagne by the glass (plastic). The other countries that have wine shops with unopened bottles for sale are Itlay and Germany. Not sure if they have sparkling wine or not. We usually get a glass of wine at the Germany shop and they will let you do tastings there and the Cast Members are very knowledgeable. Try France first, though. I know they have it there. You can take it back to your room as long as its unopened. You cannot exit Epcot with opened alcoholic drinks, though.