And I just had a great experience with CD (Classic Parts of America). I ordered a fuel pump/vacuum booster from them last September. Installed it, and it worked fine. It started to "sweat" oil from the vacuum vent hole last fall, but I put the truck in storage until this April. The oil leak got worse.
After 7 months, I figured I didn't have a leg to stand on, even though the truck had less than 150 miles on the fuel pump. They gave me a RMA #, and sent me a new pump AND paid the shipping both ways.
Their delivery is just a mite slow, but very reliable for me. BTW, it wasn't Chinese, it was of Canadian manufacture.