If you want replacement parts for your HP computer but don't to buy them in the HP website then you can visit getpartsonline.com or sparepartswarehouse.com. They can provide you all the parts you need for your computer.
There are many sites providing prices on computer parts for all companies. Be sure to buy original as it will not get damage easily and you will get whole warranty. www.amazon.com www.getpartsonline.com also HP stores and online site have option to buy spare parts.
One may replace HP computer parts at Future Shop, Best Buy and Staples. Each store has an department that specializes in helping users to repair, upgrade and replace parts.
You can buy it from the store where you purchase the PC as they may offer you some discount. You can look into www.amazon.com or www.ebay.com which are trusted sites for shopping.
I bought my computer parts through online when I built my first tower. They also sell parts and accessories for laptop. I will post the link in the related links since you did not specify the model of your HP laptop.
The cost of the HP 520 depends on where the consumer buy this computer from. Amazon is selling it and they have it priced for $605.00. Best Buy has this computer listed for $899.00.
hp laptop 2009
It is possible, but one would probably have to do a lot of searching, and many computer parts are hard to find, especially if the PC is older, that makes the parts more rare and harder to find.
You can buy HP desktop computers directly from HP (via its website) or at any big box retailer such as WalMart, BestBuy, Computer Superstore, OfficeMax, Office Depot, or Target.
I say Dell is better than HP but both are good.
In Computer repair stores
If you are looking for a spare or replacement HP Battery there are numerous places to purchase one. Sears, Wal-mart, Staples, Office Max, Office Depot, and online at At Battery and Laptop Batteries.
I would try best buy here is their site I found www.bestbuy.com/site/Computers...Computers/abcat0501000.c?id..., that is one place I would try for office computers.