http://www.circotech.com/bestec-atx-250-12z-rev-d7r-replacement-power-supply-250w-hp-part-number-5188-2622.html
will this work out the size isnt that different and im getting it cheaper than that price
Both the PSU's are ATX. So physically I don't think there will be an issue.
I would recommend you to buy a Cooler Master or a Corsair PSU. They are 80+ certified and will run better.
PSU is like the backbone of your system. If it fails, it can make many more components go faulty. So in saving money for a cheap PSU, you might end up paying lots to get other parts like RAM and GPU repaired/replaced.
It might cost you $20 extra but its worth it.
NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, 250 Watt for HP P/N:5187-1098 Bestec PSU ATX-250-12ZD, 250 Watt for HP P/N:5187-1098 Bestec PSU ATX-250-12ZD, 250W Power Supply for Bestec ATX-250-12E eMachines PSU, HP 5187-1061 Bestec 200W Power Supply Unit PSU ATX-1956F REV:F, NEW 350W 400W POWER SUPPLY PSU FOR BESTEC ATX-300-12E, 250W Power Supply for Bestec ATX-250-12E eMachines PSU, NEW 350W 400W POWER SUPPLY PSU FOR BESTEC ATX-300-12E, 250 Watt for HP P/N:5187-1098 Bestec PSU ATX-250-12ZD, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 350W 400W POWER SUPPLY PSU FOR BESTEC ATX-300-12E, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, HP / Bestec 150W PSU Power Supply Unit 5185-2974 ATX-1523F, 250 Watt for HP P/N:5187-1098 Bestec PSU ATX-250-12ZD, NEW 350W 400W POWER SUPPLY PSU FOR BESTEC ATX-300-12E, NEW 350W 400W POWER SUPPLY PSU FOR BESTEC ATX-300-12E, New SHARK 1200W ATX EPS 12V Power Supply PSU SATA/PCIe 20/24pin for PC/HP/Bestec, Dell K660T 350W PSU Vostro 430 Desktop Precision T1500 Bestec ATX0350P5WC, NEW 250W PSU fo HP 0950-4106 0950-4107 BESTEC ATX-1956D, DIRECT PLUG-IN Power Supply PSU for Bestec ATX-250-12Z, NEW! 250W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC, 300W PSU For Bestec ATX-300-12Z Rev.BD HP P/N:5187-6114, 300W PSU For Bestec ATX-300-12ZBD HP P/N:5187-6114, 288W Bestec Model ATX-300-12EB3 Power Supply PS PSU, 5187-6114 Bestec Model ATX-300-12Z Power Supply PS PSU, XW600 Dell Power Supply Ps 300W Inspiron 531 Bestec Atx-300-D5Wb Psu, NEW! 200W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC, NEW Dell K661T Vostro 430a 350 Watt Power Supply Bestec ATX0350D5WC 350W PSU, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, 10PC 450W POWER SUPPLY PSU 4 HP BESTEC ATX-300-12Z CCR, NEW! 300W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC, NEW! 250W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC, NEW 950W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 850W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 750W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 450W POWER SUPPLY PSU FOR HP BESTEC ATX-300-12Z CCR, NEW 1050W POWER SUPPLY PSU FR HP BESTEC ATX-300-12Z CCR, New 200W PSU HP Bestec ATX-1956D LITEON PS-6161-2H1, NEW! 200W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC, New 200W PSU HP Bestec ATX-1956D LITEON PS-6161-2H1, NEW! 200W PSU 4 HP ATX-1956D 0950-4106 0950-4107 BESTEC,