Product review (5 stars): but doable for someone who doesn't feel like paying a ton of cash to a repairman
Not an "easy" repair, but doable for someone who doesn't feel like paying a ton of cash to a repairman.  It's held up well over the month it's been in use, we'll see how it does long-term.