What Value, works like a dream - ok the compact flash port is a little shallow and the card does stick out a fair way, but unless you are an idiot who does not realise how to handle delicate memory cards & electronic equipment, there will be no problems with this - I have checked all ports and each card slides in very well (just make sure you have your card the right way up) and the extra USB port on the reader is a bonus too.
I should point out that this card reader does need the 9 pin (8used) USB connector on the motherboard, so check you have this facility before ordering, no instructions were in the box so if you don't know about the above, indeed you are a person who does not have any computer hardware knowledge then you may need help fitting the reader, but all in all it is extremely easy to fit as long as you know what you are doing. Other than that I have to give it a 5 star rating for value finish & fit all are excellent.