Prices vary wildly on this model.  I strongly urge everyone to wait for Amazon to have them in stock at $349.Upgrading the memory is pretty much mandatory.  They ship with one 4 gig stick which means it is operating in single channel.  Ryzen processors see around a 20% increase in graphics performance when going from single to dual channel memory.  So at the very least add another 4 gig stick for a total of 8 gig.  Given that memory is very cheap right now just remove the 4 gig it ships with and add two 8 gig sticks and have 16 gig total - costs around $50 and is very, very easy to install.  If you know nothing about computers and your not sure which end of a screwdriver to hold onto you can probably still get the memory installed just by watching a couple you tube videos on how to do it.  Correct memory is 260 pin SODIMM 1.2 volt 2666MHz speed.  If it says all that in the description then it's the right memory.  Adding an additional hard drive is only slightly harder.  It will take any 2.5 inch hdd or ssd.  Just make sure you get the little micro cable seated properly when you install the drive and you will be fine.As far as the machine itself, at $349 it's everything you could hope for and more.  Once you switch it out of "S" mode and clean up some of the "bloatware" it runs like a champ.  Even if you don't know anything about cleaning up bloatware, don't worry about it, just follow the instructions to switch out of "S" mode and the machine runs great, it's plenty fast, display is awesome, keyboard is good, track pad is good.  The aluminum top is especially nice, gives it a more high end feel at a low end price point.There is a reason these are the most popular laptops on Amazon.  At $349 they are the best value I've seen for what you are getting bar none.