I hate them because our computer crashed once and my daughter lost over $500 in songs ( that she didn't back up )
But they should make a way to re download them!
I actually really like iTunes.
Contact apple they will let you redownload them.
I havent had an issue with iTunes. I also make sure to back up and do so often. Bet your daughter (or you) will back up from now on. Only takes that "one time" to show the true beauty that is backup.
The three rules of computing...
Location, location, location!
No wait, that's real estate!
I actually have all my iTunes data on a different external drive. When I connect my backup drive, run a script to copy all the data from the main to the backup. This includes my iTunes library files on the PC. I use "SyncToy" from Microsoft to do the backup. Plug in the drives, run the app, a few minutes later, it is done and I am backed up again.
If I make major changes, or get quite a bit of music or audio books or whatever, I will sync up in the middle of the month, but I have a reminder for the first sunday of the month to sync my iTunes. Granted, I also backup a number of other data directories as well.