I have spoken several times with Dr. Elist\'s office. My understanding, as confirmed several times with the assistants, is that some people call the sizes S/M/L, while others call them L/XL/XXL, but, either way, they are the same thing. I was told that the sizes are as follows:
Small (Large): 2\" x 1.5\" (about as long but not as wide as a large chicken egg)
Medium (X Large): 2.5\" x 2\" (slightly larger than an extra large chicken egg)
Large (XX Large): 3\" x 2.5\" (too big for me)
I will say that communicating with his office has not been a particularly pleasant experience. They routinely ignore emails and voicemails. To get through, you have to call repeatedly. They can be rude and impatient, when they\'re the one dropping the ball. Most recently, I made an appointment for a consultation, but when I got the email confirmation they got the month, day, and time wrong. Not a single part of the the confirmation was right other than my name. So, of course, I had to call back and get them to fix it. They, of course, acted annoyed that I asked them to fix it.
I don\'t know if they are just really busy and the staff is overworked, or if they know that they have a captive market, so they don\'t care about customer service. Either way, I can\'t say Dr. Elist\'s office has done a great job of earning my confidence. Is there really no other doctor who performs this procedure? I know that I haven\'t been able to find one.