I don't think you have to worry about beeing scam with Zia, nor Olivia. Both are proved/established providers, they are not into scam.
What I would agree with you, about deposit, is the level of privacy of your personal information: if your only way to book is by sending a bank e-transfer...