Metronidazole, cefalexin or co-amoxiclav? I've completed a course of the former two for an infection post labour/birth - to no avail. I've now been given the latter. It feel the GPs just give whatever and don't actually try to work out what is wrong. It has been three weeks now!