Strange that it took "months" to get the tests done; bloodwork is fast/easy, as is SA. The HSG, however, can be tough to schedule. You have to really watch the dates and call as soon as you get your period as the appointments book up fast (and they will only do it certain days of your cycle).