software diagnosics utilities are prob all u can get at that price, but they r nowhere as accurate as hardware testers...but then hardware testers are device specific, so u'll need a different one for every device that exists and would need a new one when a new device comes out; i don't believe they are aviliable to the general market...only the manufacturers have them to test their own products...however, for example like with motherboards u can purchase a POST card designed for a specific BIOS that reads the BIOS generated codes during POST to determine why it is failing POST...a hardware ram tester is another must-have device if u run your own computer repair shop (software diags don't come close when it comes to ram)...for other devices, a functioning computer is the best hardware diagnostic tester that u can get for universal testing purposes, since it can accomodate a number of different devices from different manufacturers
good luck