I have a 3d printer and it's near impossible to print a functioning 5s case. ABS and PLA are just too brittle to use as cases, usually they crack when trying to put them on. Usually I'll download a case from thingyverse them import it into solidworks and modify it slightly. Still haven't gotten one to work properly.
Here's a picture of where they always crack. This one was printed with ABS.