Scrapbook Factory Deluxe is hosted on the NovaDevelopment website and its current license is commercial. Commercial apps have to be purchased before you are granted a download or a new CD. From what I see on the official website, the product is available only as physical (CD/DVD).
I don't think that you'll be able to download the product if you contact the developers since they'll recommend purchasing the CD, but you are free to try: http://www.novadevelopment.com/support/customer_service/index.html
Secondly, the app might work properly but the CD is scratched and the CD/DVD-ROM can't read it. A replacement will also cost as the product, therefore is out of the question. See what the support is saying regarding this situation.