I have done few bookings from Goibibo but fortunately never asked for a refund for any cancellation. Try to book directly from the airline website once you found cheaper fare from any travel portal. The price will be comparatively cheaper with no convenience fees.