This is tested functional in Shapeways "Strong and Flexible" materials. They are flexible enough to allow the buttons to function, and should not break as easily as the factory versions. If you are downloading this model to use with your own 3D printer, it may require some modification to function with whatever materials you have. If you try this, please drop me a line, so I can update this text with tested materials and your results.
Thanks due to Kalessin, who got me going on this and paid for the prototypes.