While reading the reviews it got a bit scary. However understanding the time difference n that local contacts are not here, we checked the emails n it all went very well without a single glitch. I gave it a four star rating because I feel the customer service needs to be improved as people would love a person to talk to. Another area would be to ease out on the rescheduling of dates if needed. Feel free to use their services. No scammers, we too need to understand how the online global agencies work.