No and you really shouldn't buy them from a flea market. They could be old or tainted. There are low cost clinics you can contact and a pharmacy can sell you just a few at a time if funds are an issue.
No there's no doctors at flea market
Not that I'm aware
Thanks! Your answer is awaiting moderation.