Hello! I need to purchase a new SSD for my Mid 2012 Retina MacBook Pro and I was wondering if the Samsung 840 Evo 2.5-inch Sata III SSD would work? Right now Amazon has the 1TB on sale for $350. Also, are there any other cheap SSD 500gb or more that you would recommend? Thank you!