Retail pharmacies go to bat for immunizations