While it requires the purchase of a new ring each month, it doesn't require regular doctor's visits like the birth control shot does. Cost: The ring costs $30 to $35, according to the American ...