I have the same truck and have the same feeling about mine as you have yours. I am going with the soft rollup next week installed by Ford. I opted for purchasing accessories on Ford's website with the cheap install fee which is cheaper if you walked into the dealer and paid by the hour. They...