That has been the price for months. Scam headlines make this a scummy site.
If I remember correctly, there was a concern that the performance of the Strix Point CPU might be degraded if the PC featured user-upgradable memory. It may not have been this specific mini PC, though. However, this far, I have not seen any Strix Point mini PCs with memory slots instead of soldered RAM, so there could be something to this.