I have bought over 40 of these things for various purposes for both in my home and business and they have never failed me.  If you need basic PC functions or just a focused software/service usage controller, look no further than these devices. They have even performed well even in less than ideal environments (humid and hot). I have since recommended them to many in my field.