Amazon.com: Odyson - Logic Board 2.3GHz i7, 16GB Replacement for MacBook Pro 15" Retina A1398 (Mid 2012, Early 2013) : Electronics
Apple MacBook Pro with Retina Display (15-inch, 2014) review: Still the best higher-res laptop, but the competition is catching up - CNET
Amazon.com: Timetec 8GB KIT(2x4GB) Compatible for Apple DDR3L 1600MHz for Mac Book Pro (Early/Late 2011,Mid 2012), iMac(Mid 2011,Late 2012,Early/Late 2013,Late 2014,Mid 2015), Mac Mini(Mid 2011,Late 2012) MAC RAM : Electronics
How to Upgrade MacBook Pro RAM (2009, 2010, 2011, 2012): EveryMac.com
Apple 15-inch Retina MacBook Pro (mid 2014) 2.5GHz/16GB/512GB: $1,749 shipped (Orig. $2,499) - 9to5Toys