I prefer DIY so that I can lube the screw/spring assembly. I've never yet seen a pre-assembled cube with lubed springs, and spring noise is common. Also I can make sure the screws go in straight. With a pre-assembled cube I often end up dismantling it anyway to properly lube it, but there's a risk the core won't hold the screws as soundly after they have been removed and replaced.