My earpiece was broken so I purchased the display assembly.
The repair was easy enough with the great guides but I did have a problem with one part. Customer service sent me a replacement immediately with no hassle.
Ifixit is a great company and I'll return for any electronics needs in the future. Thanks ifixit, you rock!!