Product review (5 stars): Save yourself some $ and do it yourself!
It took about 15 minutes to install after googling for directions!