I see both sides but I lean to the side of the consumer. I don't think it's unreasonable for the vendor, after accepting payment, to have timely communication. Sure, some do this for extra income and provide a service, but others do make their living selling these products. Maybe not only to the home arcade market, but they do make a living selling these products to us and to other fields.
I don't think it either situation it's asking that much for them to simply say:
"Hey, I received your order. Thanks for the business. If you need anything, please contact me via email. Just an FYI that it will take about X number of days to get this out. Occasionally, I'll have something unexpected happen in real life that may cause a delay. If this occurs, I will contact you to see if you are comfortable with my time frame to deliver this product. If you aren't, I will gladly refund your money."
Say what you want about this being a niche market, but when you accept payment for services, you are obligated to deliver the product or timely communication. It's the same with this community, fast food, large corporations or whatever product/market you discuss. More communication will alleviate the uncertainty and concerns that people have.