I think DGErwin11 most likely has it right. I once street viewed Walker Briar Works since they are only a 40 minute drive from me and I thought maybe I could go check them out. The address is not a store front, but a house in a residential neighborhood. With the amount of talk about Forever Stems on the forums, I can imagine Dave was a very busy man indeed.
MM is a stand up company and even if the new stem operation may not be directly tied to them, I have a difficult time thinking they will drop the ball.