After reading many reviews I purchased from Stalliontek. Computer arrived very quick, been running perfectly for a week, doesn't smell bad, and is everything as advertised. The keyboard and mouse are cheap and flimsy but work perfectly fine and appear to be brand new. I highly recommend this computer from Stalliontek!