Thanks for posting the pics! Just looking at the photos, the sculpt looks pretty good to me. Did you just submit one photo? I wonder if the chances of getting an accurate sculpt increase with more "data" for them to work off of.
From what you wrote, it sounds like there's just a "one size fits all" head sculpt and some facial details get printed on that, to give the illusion of facial detail. Looking at the website I thought the sculpt was crafted using 3D printing or something to actually have the correct shape, with the printing just finishing the illusion.
Anyway, I'm still intrigued by the entire process. Maybe when my financial situation is in better shape I'll give this thing a shot.