My CM charges me, and it's pretty standard. I don't like it, pocketwise, but I do understand it.
In fact, she charges me even though I do the drop off, because I need the space during the holidays. I get a £10 a week reduction, if all she does in a week is pick up at 12.
It's tough, but CM has a living to make. If they're good, like mine, it's worth it.
The only thing that irks me a little with mine was that she 'won't do' any of the things that would let me leave DD with her full time, which does make a bit of a mockery of the fifteen free hours. They aren't, for me, because I have to pay her to cover a gap she's willfully created. DD isn't at preschool because she needs to mix, but because she needed to move on from toddler groups and finger-painting, and the CM 'didn't want to' do any of the next stage of the EYFS. Were she to, she could claim the fifteen hours on my behalf, and they would, then, be 'free'.
That said, I could have moved my DD from her care completely, and chose not to.
One way or another, though, I understand the logic behind the way she charges.