Order no: NF2018072016070326677. I Ordered a phone two months ago and still hasn't arrived. They always telling me to wait. Can I get my money back??
Asked by Evice A. on 9/26/2018
Add your answer
Click to upload/insert
or drag & dropAsked by Evice A. on 9/26/2018