There is so much champagne available on board that I don't know why anyone would want to bring more with them. Also, the wine served at dinner flows freely. If you don't care for the ones they're serving on any particular evening, you can ask for one that they've served previously that you like. I always ask for pinot grigio and they happily bring it. You can ask for wine for your stateroom instead of booze as well. If you ask for room service in the late afternoon for snacks you may be able to get some wine that is being served at dinner with it at no charge. Don't know for sure, because we've never tried it, but it doesn't hurt to inquire with room service. As the lovely Miss Lynn says, "You have a mouth, ask". Relative to the champagne, we always have to have an end of cruise party where everyone brings their left over bottles of champagne, since most folks don't use the bottles provided on boarding. Ask around and I'm sure you'll find plenty of spares to keep you supplied.