You are not happy with the service she provides (she has been upfront about from the get go, which is good), and you aren't using her. That's fine. As a CM myself I can tell you she is the rarity though, I know MANY CMs, countrywide, and have never heard of anyone requiring so much as part of the contract. Having said that, I know prospective parents haven't used me too, as I do not fit their requirements (eg: don't do school runs/night care/weekend care/work earlier or later than 7am/6pm unless in an emergency).
That's why it's good to go to a few CMs/nurseries, to find the right one that suits your requirements as a family, plus that feels right in your gut. I do the same with prospective parents, I go with my gut, and won't touch a parent who I think might prove difficult, because believe you me, never mind how flexible I try to be, it is amazing how much some (not all by no means) parents take/attempt to take the p.
I do need to mention that NCMA (National Childminding Association) and some Early Years teams in boroughs, ACTIVELY encourage CMs to put 4 weeks paid leave in their contract, and not to supply wipes/nappies etc. for allergy purposes. Some CMs would stick to this, others won't. We are small business owners and lay out our own terms.
I do not provide wipes and nappies due to allergy reasons (Theoretically... although practically I do as OFTEN parents do forget to put nappies in... they are rushed to get to work and right/wrong, are human, and forget). It's no biggy, I always have emergency stock at hand.
My daily fee (£65) is middle range (compared to local CMs), and cheaper than local nurseries (£70-£90 p/d), includes all food, outings, and even though I am registered to look after more kids than I do, as I do not do school runs I am limiting myself in numbers (and therefore wage). But I prefer to focus on the under 3s... and focus meals/activities/outings/resources etc. on this age. I am always full and have a waiting list. I LOVE my little business and this is evident in my commitment and love for my mindees (and their families), as I do play a big role in their lives, and take the responsibility seriously. It's far more than a job for me, and I can say the same for MANY CMs I know.
I hope you find an excellent CM soon OP! Try www.childcare.co.uk or your local FIS (Family Information Service).