After all your advice and looking at the intel support page, I purchased the NUC.
I just bought from Amazon. Too lazy to go down to SLS...
The ram and M.2 SSD were was listed as compatible on the support page as there were plenty of reviews about the NUC being picky about ram and i wanted a hassle free install. When i looked at the cybermind pricelist, I don't even know the manufacturer part number so its difficult to compare prices. Though the NUC is way cheaper, i assume the rest are too.
These are what i got.
Intel NUC Kit NUC6i3SYK
RAM: 2 pieces,
Corsair 8GB Module DDR4 2133MHz Unbuffered CL15 SODIMM, CMSO8GX4M1A2133C15
SSD: 1 piece,
Kingston HyperX Predator 240GB PCIe Gen2 x4 (M.2) Solid State Drive (SHPM2280P2/240G)
Optical Disk:
Pioneer Slim External Blu Ray Writer BDR-XD05B (Black)
Keyboard+mouse combo:
Logitech K830 Illuminated Living-Room Wireless Touchpad Keyboard for Internet-Connected TVs (Bluetooth & Wireless USB Keyboard)
What else am i still short on?
OS, not yet purchased, but leaning towards win10, seems to be more expensive in amazon.. i understand there are ways to obtain that cheaper by buying earlier versions locally somewhere and then do a free upgrade? Can someone provide more information on this?
Oh, and after i purchased all these, i saw the intel compute stick. holy...

And i thought the NUC was small. Certainly felt like a mountain turtle. i should get one for the bedroom tv next time.