Back when DH and I first started dating, Mom and I were invited to the wedding of an old family friend. There was limited parking, and we were requested to car pool. Mom asked to ride with us. We said yes, sure, but you have to be on time, and we're leaving by X:15. We will not wait. Mom was chronically late, for what ever stupid reason, or no reason given. You were privileged to provide her with a ride. X:16 rolled around, and we got in the car and drove off. Mom arrived at the wedding, got in our pew and proceeded to read me the riot act then and there. We looked at her, told her we waited until X:16 and she wasn't there, so AS AGREED, we left. She denied being late, got red faced with fury... Mind you, we had wanted to leave our meeting spot by X:00, not X:15, but knew that Mom would be late, and that we could still get there on time leaving a bit late. We were fine, but had to park much further down the road than I wanted to walk in spindly high heals. Mom pulled more manipulation at the end of the reception, and we never gave her another ride someplace unless we were flat out attending the event with her.
Mom still doesn't much like DH, and is slightly afraid of him, as I had never stood up to her like that until he and I started dating. That was the end of her ruling the roost, and it grated mightily. MUCH drama ensued over the years when we refused to cater to her demands. Heh. One time she quit talking to me for 6 months because I refused to spend 6 hours driving her somewhere and back on Christmas Day!!!