And the culprit is a shortage of RAM and flash memory chips that has suddenly sent SSD and (especially) memory prices into ...