LOL. Keep in mind there ARE other vendors out there. I was going for a "budget" build. Now, having said that, some parts like my undersuit will need mods to be "screen accurate." Room for improvement of course.
Which reminds me... I should really upload progress photos. 
For smoothing the 3D printed parts, I did use 3D printing resin. Basically you sand the 3D printed plastic first, clean it, brush on the resin, cure it with a UV Flashlight (30-60 seconds) and then sand the heck out of it with 150 grit, then I used 240, then sometimes finer than that. Be prepared to buy stock in 3M sandpaper, but as a technique it does work pretty well.