Flu shots now available at all Rite Aid stores