You can definitely do it yourself, but it's not a job for the fainthearted.
A repair kit will cost around $75, and the touch ID function will only work if you use the original home button from your old screen. So it's far from a simple replacement.
Apple will do it for $129, and independent repair shops are usually pretty close to Apple's price.