After just making 7 coasters out of DVD-R's and getting a spindle error on the drive, I was beginning to think that I would need to take my beloved iMac to the repair centre to get a new drive. After doing a bit of searching, it turns out that a lot of errors can be corrected by cleaning the drive. I did a quick look and ordered this unit. The next day it arrived, and put the disc in. You listen to the track in your language (English is track 1) and after a few minutes, you can eject the disc. I then tried to burn again, and it worked without any problems.
This small amount that I paid has saved me a small fortune. I have since cleaned my other CD-ROM drive and my DVD player and I feel that I will now have trouble free usage.
The only drawback is that you cannot use it in car CD players. No idea why, but it says that not to use it in a car CD player.