F fore!!! Member Jun 1, 2011 #1 Finally arrived. Is it hard to install yourself or do you think I should just bring it in.