This is definitely a FRAUD website ! Do not trust. They do not have any phone number listed and they are based in China and have a dummy PO Box address listed as New Zealand.
Asked by Rachel A. on 6/19/2017
Add your answer
Click to upload/insert
or drag & drop