If you call their number, it sounds like Richards MicroFit is still in business. The recording you get when you call them says that "all lines are busy or in use at this time", same as it has for the past 10 years.
Although they do have some inventory items, Richards does not generally ship from stock, they make stocks to order from pre-shaped blanks. If you order something unusual, it takes longer. They are a small, family-run business (have been for over 40 years), and they don't have a bunch of people sitting aaround to answer the phone, they make money by shipping stocks, not talking to people on the phone. Delivery has always been kinda spotty, more so over the past 10 years since they started making stocks for some of the semi-custom/production rifle builders.