Hi, I'm quite new of this forum and of HPI Savage. So I cannot tell anything about the past but I can tell you what happened to me last year with HPI.
My best friend had this Savage 25 and he pushed me a lot to buy one myself so after a few whole I contacted local sellers that seemed to have it...