Hey mate, I love these minis. I'm also pretty sure the photos are not doing them justice. I have the same problem trust me.
Yeah! my camera phone sucks, You can't see any of the high lights or any of the cool details that I put into the faces, I try adding lights, I subtract lights but the camera phone still sucks, Anyway. thank you for feedback, much appreciated.