Have you had a HSG?

My doctor keeps putting a HSG off when I ask. Do I need to have one? How many of you have had one? Did it help?