The key is to not take money until ready to ship. PinballCustoms has been making great mods for quite a while now. The animosity and stress comes from people having to prepay and then wait unknown amounts of time. If the business model is changed to only take money when ready to ship then people will have nothing to complain about in my opinion.