Product review (5 stars): Do it yourself - took 5 hours but was easy!
Awesome and it saved me $320! Found website videos for both disassembly and reassembly.