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/18

Add your answer

Ask a question

Get answers from the NewFrog staff and other customers.

Have a question about
NewFrog?
Post Review