MacBook upgrades within the repair program would be a win-win
How to upgrade Mac Pro storage with Apple's new Mac Pro SSD Kit | AppleInsider
MacBook Pro Upgrade Guide
MacBook Pro 13" Unibody Mid 2012 Hard Drive Replacement - iFixit Repair Guide
JetDrive 820 | SSD Upgrade Kits for Mac - Transcend Information, Inc.
Reviving a 2012 MacBook Pro - Rob McBryde
Amazon.com: OWC 1.0TB Aura Pro NT High-Performance NVMe SSD Upgrade Kit with Tools, Compatible with 2016-2017 13-inch MacBook Pro Non-Touch Bar : Electronics
How to Upgrade RAM on MacBook Pro, iMac & More | AVG