Of these three, I would say
Zadalia. She is really ethical what to me means a lot. I'm not saying LP is not!! but the fact that Zadalia offers you free minutes and let you know when she doesn't connect means to me that, at least, she has good intentions. She couldn't connect on the first couple of times when I called her; on the 3rd and the 4th she was right and what she said made sense to me; although she told my POI and I would have more communication this month and he blocked me at the beginning of it! hehehe. But most of us know already about empaths and timing and she usually don't give you any timeframe, but it came naturally on the reading (I never ask for timing)... She is a good empath IMO.
LP was good and mostly right tbh but she was a bit more general than Zadalia. I really liked the first reading with LP as she knew nothing about my situation but I still have a good connection with her and I like her.
Judi was not bad, some things made sense and were true... but I think she makes things up a lot and tries to string you along too. I think she felt I needed an apology from my POI so I'm sure she just made that up!! hahaha. Brilliant!! (if you have a good sense of humour, though!). I slept much better that night knowing now at the bottom of my POI's frozen heart there is some remorse.
LOL