5 star service! Fast turn around on repair Received today and already back in the air with all functions just as new. Hopefully, I will not make the same mistake twice and break the charging port, but if I do (or if you broken yours as well) this will be the folks I'll send it back to. Better than trying to find a new or used controller