Newbie!
Hey everyone, I just ordered yesterday and am set for an install next monday.
Im a natural pessimist and after reading all the stories in here, i am set in thinking i am gonna be screwed when the installer comes!! I know im just over reacting. I think i have the basics down of what i...