Ordered from Amazon, not one of the alternates.  Got the M900, exactly as described in text and images.  Looks like new both outside and inside.  No scratches, no dust.My application is that it sits and runs videos or slide shows.  No hesitation during videos.  I was a bit reluctant about the 256GB SDD but, after my setup, there is only about 52GB used.  I have all videos and stills either on the web or on an external USB drive, but there's plenty storage onboard for that.The WiFi dongle connects to my mesh node about 10-15 feet away but connectivity is pretty awful.  During setup I had some downloads just never finish.  I ran a Cat5 from the mesh node to the box and got everything running.  I've ordered a WiFi dongle with an antenna.