We have this shredder at the company where I work. There aren't many good things I can say about it. It is fairly small so it fits nicely under a desk or in a corner. However, that's about all I can say good about. I can only fit maybe 5 pages in the shredder at a time (despite it being a 12 sheet shredder). If I put in more than about 5, the shredding time, which is already extremely slow takes even longer and the chance of it clogging up gets even bigger.
I have not tried to shred a cd, but I have shredded a credit card. That works okay, but not great. I have had cards get stuck half-way before. Clogging this machine up seems to be very easy and it's not easy to unclog once it's clogged.
If you fill it up to much, good luck with trying to get the pull out paper holder out enough to even empty it and if you do, then you should expect to have a big mess that you have to vacuum up.
For a small home office shredder where there isn't a whole lot of shredding, it's okay, but I personally would not purchase it if you need to do a lot of shredding on a daily basis.