NewFrog
Questions & Answers

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