firstly i nver abused any of his staff....
I also remember last month, my office staff was complaining about a threat / misbehaving and abusing on phone, (stating that- you have sold me KM car not a Hpi car so refund me my amount or i will post it on rcindia.
Your word against their word. How about a life-line... "audience poll".
In any case, they have already stated that they carry most parts, and are located in Delhi.