i speak from experience, go with
www.mar-k.com get a catalog and you'll be in heaven. I picked up a ton of stuff from them:
roll pan
polished s/s bed strips
polished s/s angle strips
polished s/s bed hardware
polished s/s front panel hardware
i've done a lot of business w/ them and highly recommend.
(i also do business w/ LMC and chevyduty, which are great sources for parts, but when it comes to truck beds, mar-k is #1)