Product review (5 stars): A necessary evil that is a huge pain in the ...
A necessary evil that is a huge pain in the ass to install unless you spend $50 - $100 for the installation tool.