The idea of 3D printing may be a relatively new one to most people, but companies have been hard at work trying to make the technology more accessible - and affordable - for the average user. Forget ...