CVS quells 'Crave'-ings with Generex product