It's been about three weeks of bleeding for me, and it finally seems to be getting near the end. My pregnancy was about 10 weeks along. It took a lot longer than I expected. I'd have a day with only a little spotting, then heavier bleeding the next day, then back to spotting for a day. It's all very frustrating, not knowing when it's going to stop. I'm finally down to a little spotting with brownish blood, so I'm praying that it's winding down. I had to go to the emergency department once when the pain and bleeding got really bad, and I was lightheaded. There was some material stuck in the cervix, which is why the contractions and bleeding had gotten worse. They helped clear the blockage and gave me fluids and pain medication. They told me that if I developed any kind of fever to come back. I haven't had any major problems since, though this is a pretty horrible experience overall.

Talk to your doctor if you have any concerns about infection, etc--my OB and the staff in the office have been very nice when I had questions for them.