PS3 Disk Drive went out

Looks like the drive on my kids PS3 went out. The system works fine and they can play demos but it won't read any disks and is making a noise when it tries.

Are those things replaceable? If so are there any pitfalls I should be careful of? Do I need to match up the drive to the model number or are the universal? Anyone have a reliable link or place to pick one up?

Any advice would be appreciated.