As bad as your experiences are (I cannot disagree) I found that there are services that do work fast and correct. Take the DJI support channel on facebook.
As I waited for sometimes hours on the telephone line and chat channel, the DJI Facebook support provided correct answers almiost...