I would suggest you to take second opinion of the gynecologist available on this site, I think her name is Dr.Chetna, my sister got a lot of issues clarified by her.
Yes but Im trying to use things online only because its free. I dont have any way of paying for anything online.