Another fan of insurance here, from experience. Would also never have 'per condition'.
we're with AXA and its £16(ish) for Tiffany and £17(ish) for Sasha per month - £7000 per year, £75 excess. Claimed for Tiffs dry eye one year and they paid up quickly & the premium went up a few pence on renewal.