IMO, If your going to have anything in the bed of your truck worth ANY amount of money, buy a tonneau cover that actually protects your stuff from thieves. I would suggest that if you are just getting a tonneau just to get a tonneau, you might as well get one of the cheap $250 dollar ones and spend the other $300 on a programmer, CAI, Exhaust, ETC..