CVS/pharmacy promotes itself as one-stop-shop holiday destination