I have never received a physical gift from a client. I wonder if it's because I mostly tour and gifts tend to be from long-standing regulars?
I've received presents from plenty of one off clients.
I do find that outcall clients much less likely to give presents, and that is fine with me. I have more than enough trinkets, don't want chocolate or booze. I do like flowers, and have missed receiving them.
Presents and tips however are never expected, I'm genuinely more than happy with my fee. All I want is a decent client, no hassles.