I think Walgreens has shingle shots for around $60