I do not like phone calls with no email or other communication. Felt uncertain about the process, and not sure if I had been done. In the event, all went well. There must be a way to build more trust???
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook