My Brother-in-law bought a new '04 Dodge 4x4 1 ton friday. He traded in his '02 Chevy 4x4 1 ton that he had nothing but headaches with. The 502 got around 8mpg, transfer case had to be rebuilt, brakes lights quit when the turn signal switch got loose, ect. He wanted a new Duramax but could not get the dealership to work with him 1cent on the price. He had a "Western Hauler" bed on the Chevy and wanted to put in on the Dodge for work. This ment he had to come up with a bed for trade-in, so he found a pull-off for $500. It was the original bed that went to that truck the previous owner had in storage.
When we went to pick it up we found out the entire bed, with the exception of the innerliner and tailgate, was PLASTIC. I'm not talking about the dualwheel wells, I mean the entire side panels! Now this was, for all intents and purposes, a brand new bed that never had anything in it and was sitting on a concrete slab. The entire bottom had curled and cracked under it's own weight. The 2 of us were able to lift and load it by ourselves. By comparison we tried to pick up a Ford bed sitting next to it and there was no way we were going to lift it with just the 2 of us. It easily weighed twice as much as the Chevy bed, probably because it had OVER twice as much steel.
I've always had a low opinion of GM trucks, but this was enough to make my "Chevy or Die" B.I.L. admit they are overpriced crap.