I know nothing about these at all but keep seeing them advertised as an alcohol alternative- has anyone tried them?