I actually talked to one vendor in PM about that already, he does NOT have the same warranty as bicycle-engines.com.They have the same warranty as anyone else, depends on the vendor really!
The NO warranty was the deal breaker for me as I was just about to buy from him before he told me this.
I had that PM with him until he told me he does not give the Avenger any warranty more than a so-called "factory warranty" which he did not elaborate on or tell me exactly what that really means.
I will stick with the company that not only gives me that warranty, but has always honoured their warranty to me with no hassle whatsoever.