Hello, free isn't always better. I rather get it from a familiar place than some uncharted unknown place.
Didn't you here a few years ago or perhaps it was last year, someone went around offering flu shots and they weren't licensed. Who knows what that person was giving out. Common sense tells me, "go to your primary doctor!"