A woman I work with just had one last weekend as her iron level was 3, and it is supposed to be 20 she said. On monday she still felt really tired and she said that it could be a week before she starts to feel any better from it, but it's likely that she will need another one. She looked a lot better today though when I saw her. I know it's not personal experience though sorry.