I love how you just casually included the iFixit channel.
It’s true though. They’ve got teardowns for just about every major mobile device, and then some. As for their store, I bought the screen I’m typing this on from them. The shipping could be better, at least in my experience, but the products are definitely high quality.