cvs now selling cheaper, cvs-brand 'people' magazine