I’m pretty sure that’s more or less already the case, so…
If you want cheaper, iFixit is usually less.