I just put two sets into my suburban. Years ago I put a set into my pickup.
I bought my pickup belts new for $85 per side plus mounting plates from
www.julianos.com for $15 a pair. They work and look great, no regrets. If you are planning on keeping your truck for a long time I highly recommend buying new stuff.
Went to
www.car-parts.com for my suburban 3 points. Searched for seat belts from newer Chevy pickups, got a LONG list and broadcast a request for color, condition and price. A few days later I had a long list of replies and, like an idiot, went for the lowest price in the color I wanted. Paid $60 plus shipping for the pair (not including the mounting plates from julianos, A MUST!). They work fine and look OK, but are not suitable for a first class job. The housing that sits on the floor rides a bit high and is way too large compared to the new ones. The webbing is stained, the plastic parts that cover the top anchor are cracked and/or missing. Again, they work, but they aren't the right thing if you want a really nice looking truck in the end.
If you are getting 3 points for safey and don't properly mount them with a plate AND grade 8 bolts your potentially in more danger than when you started. Don't skimp on mounting plates.
My 2 cents.