This company is a SCAM
I have been waiting for my purchase for over a month. I have contacted Newfrog and still had no success in getting my purchase. From previous reviews and my own personal experience this company is scamming everyone. They are not sending out the purchases, they simply claim that once it has landed in the destination country they can’t track it from there. Don’t purchase anything from this website.
