In my case I'm in town for only a few days once every few months, due to COVID I've reduced number of appointments I accept so I need to make sure the ones I take are for certain to justify my visit. Gift cards are a convenient anonymous way to do it.