Thank you so much for the replies. Here's the plan:
1. DIY. I am in no hurry, I want to do it, and I know I will take the time to do it right.
2. Gorilla pad. It seems most like some sort of padding. After researching it, most people who have installed the Gorilla pad are happy with it...