I put a Duralast water pump from Autozone on my truck about 6 weeks ago. No problems with it at all, it is built very well and also is made here in the USA.
I had originally bought a new Napa water pump, because they are said to be better than other brands. It was not. It had a bad problem with the machining on the inside of the pump where the heater bypass tube is mounted. It was very rough and had sharp edges down in the mounting hole, like the drill used to machine the hole wallered out and messed up the inside walls of the mounting hole. This chewed up the o-ring on the new bypass tube I installed, causing a very bad leak. Terrible lack of quality control on the Chinese-made Napa pump. So I had to remove the pump, run around to 2 different Napa stores trying to get it replaced and the replacement pump they wanted to give me had the same problem. I returned the Napa pump and bought the Duralast pump.
Not meaning to rant here but I had to R&R my water pump twice, buy another gallon of coolant, plus I had to buy another heater bypass tube and I had to get that from the Dodge dealer because the bypass tube from Napa and Autozone did not have the correct mounting flange. The water pump job was basically a nightmare and took 2 days to complete.
I did check out the GMB pump at Advance when I was doing a comparison to find out what was wrong with that Napa pump. The GMB looked good too, but the Duralast is American-made and it cost about $8.00 less.
Just my .02.