is it free, where do I get it and when is the period that its safe to not pull out i think im going to start this with my girl, her period is sometime next week