The software is crude, ugly and lacks detailed operating instructions. It took a bit of trial and error, but once I mastered it the recording quality was pretty. It records off the Sound Card, so any problems there will appear on the recording.
Here are a couple of other oldies music sites which may be of interest
Stream and Download