HSG testing

Brandie

Hey all. Having an HSG rest this week or next. What has been your experience with this?