Subject: Newfrog.com (ChinaTera Limited)review
I purchased a car GPS unit from this company Newfrog. It arrive defective. The company insistent that I return the unit to China. I would never buy from this company again. My recommendation is Negative.