Update: after writing here several days ago that MyChoiceSoftware charged me for the product bought on-line for digital download then emailed to say that the product was not in stock, I emailed to request that I be refunded since I could not wait indefinitely. The refund was done within 24 hours of the original on-line purchase, which I appreciate, but it would be good for the website to indicate when a product is not in stock, and estimated restock/shipping date, as many other commercial websites do.