When it comes to planned parenthood health centers don't they give free BC?

If they do then do you have to have an appointment or can you just walk in and ask for it?