Just a quick post regarding DJI Refresh. I've heard alot of horror stories about the service. I just recently used it and got my new spark in the mail today. The whole process took 21 days start to finish. Most of that was in transit between Tampa and LA. DJI turned it around quickly and I thought the whole process went fine. Only thing I would recommend is to be given an option of paying for overnight. I think it was money well spent.