The official website appears to be working, but it is currently experiencing problems with images. I clicked the download link and it led me to a 404 error page. Since it's impossible to buy or download the product, I can say that they're out of business. Additionally, try using the database of Software Informer to obtain a new product as a replacement for InAlbum Deluxe.