I have had nothing but drop in liners (all were over the bed rail style) in all my trucks and never had a problem with rust,and the trucks I have seen had the liner put in because of rust,but a spray in liner is nice and stuff won't slide around as much.