I built my own mini-vpin (32" PF monitor, 27" backglass monitor). The biggest expense is the 4K PF monitor and the computer. If you want non-laggy operation, you'll need a decent video-card. It's a great way to learn rules but it's not real pinball. I enjoy playing it but I think I prefer the real deal better. Learning the software can be a chore for some but if you have a bit of technical know-how, it's no worse than installing and using other computer software. The community really does help answer questions etc. I don't think I would have been able to afford a pre-built version 3 years ago, which is why I built my own. I'm no woodworker but you're basically building a box.