I bought this a month ago and am very happy.  Only issue is the mapping but it does great.  However, it runs and goes back to charge up and resumes again, but it only ever resumes once.  Not sure if that's supposed to do it or it should go out again and finish.  I really love this and hope that it will finally finish mapping.