Angel Ryder doesn't have a bad rep on here so I am not going to make any negative comments about her because I don't know her, but to be fair what if Angel Ryder was driving to the OP's place at an agreed upon time and rate- when Angel was 5 mins away the OP states that he has changed his mind. I would think that Angel would be upset and probably would ask for some type of cancellation fee- for her time traveled- although she can't enforce a cancellation fee- if the OP didn't compensate her- I am pretty sure there would be a post about his actions in one of the forums.
So my question is why should hobbyist just have to suck it up, but when it happens to a provider- there's cancellation fees requested, potential blacklisted, etc- if Angel stated well I know we agreed on this time and donation, but I changed my mind and I will make it up on X,Y,Z than that would have been the correct way to have ended this scenario.