Rite Aid assures patients it still has shingles vaccine in stock