Even though the counselors at Simple STD Testing have way more education on this subject than most, they do a great job explaining every little detail until you feel comfortable. There were some scheduling issues but other than that it was great.
more