Summit mech. fuel pumps?

I found these 3, which would be better, i'm alittle nervous about the carter because of there resent issues.

http://www.summitracing.com/parts/HLY-12-838/?rtype=10

http://www.summitracing.com/parts/CRT-M6270/?rtype=10

Now on this one its a stock style, but it "free flows" 120 gph at 5.5/6.5 psi for 31.99, why wouldn't this be a better deal then the M6270 thats 79.95 & flows the same.
http://www.summitracing.com/parts/CRT-M6866/