Ok... so last week (Tuesday) my H flew away on my on firmware B24. However it had compass issues from the moment I took it out of the box. I kept hoping that the next firmware updated would solve the issue... but instead it flew off. After recovering the craft (with, thankfully mimmim damage) I immediately contacted Yuneec. They had a prepaid UPS label to me within a couple of hours, and it was off to Yuneec the same day. I explained to Mitch (my service guy) that I really needed this thing back by early next week. My H arrived in Ontario yesterday, the issue (defective compass) was repaired/tested and shipped back today. All the while Customer service agents have been easy to get ahold of, responsive, and friendly. This is honestly one of the better customer service experiences I have had with a company in a while. NOW - I still don't know if the craft is working correctly, but I was assured that the replaced magnetometer/compass will fix all the problems I've been having. So far so good... very positive experience so far with Yuneec US Customer Service.