Opportunistic preventive services delivery. Are time limitations and patient satisfaction barriers?