Wow! I've been a subscriber almost since they first started, and I have NEVER had a delay or a broken disk. I've had two disks that were scratched too badly to play, so I wrote on the envelope and sent them back. My turnaround time is about 2 days.
Maybe some areas are better than others. I had the one disk at a time plan. If I got a broken disk (it happened three months in a row when I canceled) and sent it back it averaged a week and a half to get another one. I found that unacceptable.
These disks were genuinely broken not just dirty. I cleaned all the disks before putting them in my player.