What do you need it for?
The pre-slot-loading iMacs (which this is) are rather limited.
You won't have FireWire, AirPort or USB 2 for one thing, so your transfers are going to be pretty slow.
It can certainly do basic stuff, but it could also be a waste of $40...