FYI: If you want to compare apples to apples then the 3004 should be compared to the new 325HB ($12.99).
http://www.hitecrcd.com/Servos/hs325HB.htm
The 425BB is a little higher end than the 325 and uses dual ball bearings where the 325 and 3004 use a single BB.
Mike.