When you do a body mount change, you'll see it's a PITA to find grade 5 carriage bolts in the right length. I ended up ordering these from LMC ($45 shipped for all four bed bolts), but then the square hole in the bed was rounded out and I had to use hex bolts anyway. These are brand new. $30 shipped.