Rite Aid extends hours for last-minute shopping