As a client, I have respected Kasey's professionalism for a long time, so I am biased.
Kasey gave a refund because of a lack of chemistry. Unless the SP had a really bad attitude (in which case I doubt Kasey would have hired her), Chemistry is a 2-way street. So, in my view, refunding him money...