The NEO's aren't discontinued. They are being sold under Megatech shops. Pretty much the ones in Manhatten, NY and New Jersey have them. Few other places also sell NEO's. That price was originally $400+ before they put it on sale, and did they sell like hot cakes. They could pretty much take few HPI and mostly Serpent parts (the older cars). Really good cars in the hand of a good driver.
Trying to live every day like its the last....