Been taken for a ride as well.I had trouble with my scanners - one flatbed and the scanner part of my printer. Had driver whiz scann my drivers (free)only to be told that I had 32 driver issues and needed to register the product.
Have never been so quick with paying (paypall). I had already spent hours trying to fix my problem and just wanted a solution.
Needless to say it still doesn't work and I know that I won't get a refund.
Wish I had found this site earlier. Hope this will prevent others from being as *** as I was.