The shingles vaccination is provided free of charge to veterans at VA medical institutions, according to the organization. Isenberg stated that he was willing to spend $167 for the first injection and was willing to pay for the second since he felt it was crucial. Nonetheless, the free injection from the VA medical clinic was a welcome relief.