Their just a supplier of that part, not the manufacturer. You should be thankful you don't have to order it from China and least their replying you back to you in English.
Are you saying they should not sell parts from other manufacturers?
I would be interested to hear if you would complain about the "other" RC semi&construction website, they sell Tamiya parts...they don't manufacturer them...would you complain that they can't supply you with enough info?
Justin,