I've bought several Yankee Hill products, some of them directly from YHM. The guys are cool, and the products are excellent. I haven't heard anyone here say anything bad about them. I'm sure they'll do a great job on the install should you choose to go that route.