I've seen that a million times over. It's true that they did go to a lot of work with the specifications, but the renders themselves aren't that good...it's too good-looking. Add a bit of texture or slight imperfections or something.
Oh, and I also hate the design.