All reviews seem negative
This company as well as it's successor, Jupiter Images, are out of business.