My new truck arrived at the dealership today and is finally sitting in the driveway. After a long week of waiting for it to come in, I finally have it and can't wait to show it to my friends and family. Tomorrow I am gonna take some pics and post. I ordered the oem bed cover as well as all-weather floor mats The truck came with a protection package which included various things like wheel locks, window tint, pin stripes, and cargo mats. What other accessories would you recommend and why? How difficult would it be to install the bed cover myself?