i got 2 from the £ shop a few years ago one worked fine but the other one only 2 of the 4 ports worked, so yes they work but hey for £1 it dont matter. with my new pc i got 9 ports lol on my old pc i had 4 usb 2.0 ports put in, but as they were at the back not much help when you wanna add sumit quick.
argoos have some decent one under £20
strange why 1 of em dont work, have you tried loading other usb's into it as i have sometimes found that its the device that dont like a certain usb port. try a flash drive or usb adapter for a card in it see if it works for those.