I purchased this only a couple of weeks ago and it arrived  in less than five days.  The down loading  of the app was easy and fast. The set up of the app was a breeze, using the mapping feature was easy, although we had do it twice to make perfect.  We have used the robot three several times and it does a great job. This was a great buy.