Did a chat session with Yuneec and they emailed me a Return Authorization. I'll reply when I get it back, hopefully not too long.
EDIT: Shipped the unit back to Yuneec today. Holy smokes is shipping expensive- $136 (with 2K insurance) to Kansas City. At least it's a business expense. Yikes.