I recently bought this Samsung 850 EVO 250GB 2.5-Inch SATA III Internal SSD from Amazon for SGD144.67 (after USD conversion). Sim Lim Square was selling the exact same thing for up to SGD$199. I saved more than SGD$50 bucks.
Installation was easy and i have made a video of How-To here! (to be updated in youtube channel soon).
Before you start the journey of dismantling, ensure you have a clean workstation. Why do i ask you to have a clean workstation? It is because the screws of your Macbook Pro (MBP) is so tiny, it can get lost easily. Ensure you have the correct size tool (1 Phillips #00 Screwdriver is all you need). Get from Daiso for $2 if you do not have any.
I do not want to bore you with the replacement, please watch the video instead.
I tried to replace the internal speakers with the ones i bought in 2014 from ebay but only then did i realized the speakers aren't the same! I was like WTF!
Details of the speakers i bought from this seller discountedlaptopparts.
Apple MacBook A1278 Subwoofer Left Right Speaker Set 604-... (131211831550)
I felt conned as the model stated on the site and my purchase shows A1278.
That is the model that was described on other websites.
MacBook Pro 13" Unibody Mid 2009
Mid 2009 Model A1278 / 2.26 or 2.53 GHz Core 2 Duo processor EMC 2326
Since they aren't very expensive (SGD$ 7.24 with free postage), i just threw them away.
Ok, back to my replacement. What i have noticed after the replacement, now my MBP merely takes 15 secs to boot to the login screen! WOW! All the way down from a few mins! But consider it is also a fresh installation of Yosemite. Previously i have upgraded from Snow Leopard to Mountain Lion to Mavericks and then to Yosemite. All the while retaining my data via Time Machine.
The video below shows the installation process which includes removing the hard disk and installation of OSX.
The video below shows how long it previously took to boot to the login screen and startup my background programs.
The video below shows how long it takes to boot up to the login screen and startup the background programs after the upgrade to SSD.