Constellation Brands has reaffirmed its profit expectations for 2008, while at the same time confirmed a share buyback programme.