im very glad i got bedrug with a bakflip. and aluminum bed or otherwise, if the bedrug did hold moisture, well 1, its rubber underneath, so its not like its getting thru to the bed. 2, its a soft liner, it doesnt scratch or wear away the paint underneath, so its still not going to rust. and as...