Depends. If it’s a charity you love, then I think it’s a genuine gift. If it’s a charity you hate, it’s likely shade. If it’s a charity you’ve never even talked about and they love it, they’re just using you as a means to brag about how great they are.