Hey! Currently going through fertility treatments and I've been referred for an hsg , I've heard they can be really painful but also that they don't cause any pain! How long do the results take or do they tell you there and then? Xx