Had appointment for a smear test at 10.30. The person who was going to watch dd2 for me let me down at the last minute so I had to take her with me. Not ideal but I figured she'd be alright with a snack and toy for 10mins. After waiting for 15 mins dd was getting restless and I went to reception to ask how long it would be, I was assured I was next. At 11.15, so 45 mins after my appointment time I still hadn't been called, and apparently was still next. Dd2 was really feed up by then, and ready for her nap, so I told the receptionist (very politely) that I couldn't wait any longer and would rebook. She launched into a tirade at me, in front of the packed waiting room, about wasted appointments and the cost to the surgery, and then started going on about the importance of smear tests and how they mustn't be avoided. I was mortified. Dd was screaming by this point so I just apologised and left. WIBU to not sit there indefinitely and then take a grumpy and tired 18mo into a smear test?