I saw this product and it appeared to be the ideal solution. I have a desktop and laptop, and limited desk space, so some way of sharing the USB keyboard, mouse and printer was needed without having to constantly move USB cables. After looking for a simple USB switch for some time, I saw this product, and on paper it seems ideal.
Unfortunately on paper is the only place this product IS ideal. As another reviewer has noted, the switch button has to be pushed almost inside the casing before it switches, and even then it often takes several attempts before it latches. The switch itself seems to have a mind of its own. Even though there are LED's to indicate which device is selected, these do not always tie up with which device is actually active. Often even when the LED indicates the device is switched, it has not, and other times the device switches and the LED's do not change! This means you end up in a loop of trial and error, pressing the button, wait a few seconds, try the device, press the button, wait a few seconds, try the device again..... ARGGHHH"!
Needless to say this device is now resigned to the bin, and I am now back to plugging a USB cable between two mini hubs, which is actually quicker and more reliable!
It is a real shame there does not seem to be any reliable solution to sharing several USB devices between two PC's on the market. If this product was any good it could be a big seller.