No...you didn't get "vaxxed for free". You might have gotten "vaxxed" at no direct charge to YOU, but someone paid for those doses (again, see YOUR words I highlighted).
I refer you to the definition of free I posted earlier..." without cost or payment." For something to be "free" it would have...
— LiberalForum Archive