> Also, you could do that after you buy the laptop, as sometimes people just realize they need more RAM or storage after using a laptop for several years.
An example of that: when I started working at my current company, the 4GB of RAM I had on my several years old laptop was no longer enough (I could work fine, but it got annoyingly slow when I used the IDE). Since said laptop is a Dell, I just bought a matched pair of 8GB RAM sticks (dual channel, total 16GB), followed the instructions on the repair manual (available as a PDF on the manufacturer website, no login required) to open the back cover, and exchanged the memory. Took me only around an hour, and would have taken only a few minutes if I hadn't insisted on running the full memory test to make sure the new sticks were good (built-in hardware test program, launched from the BIOS, no installation or operating system required).
I some time later used that 4GB stick I had removed from the laptop to upgrade another computer from 4GB to 8GB. That is: even the part I had to remove for the upgrade wasn't wasted.