My sister bought a laptop from Best Buy that had a lot of problems almost right away. The Trend Micro combination security/virus scanning software had some error. Also it had ran really slowly and had problems with the 64-bit version of Internet Explorer. Finally, it had a horrendous amount of other garbage installed and trial-ware to boot. Me, being the families system administrator and technical support by default, was at that time out of town on this occasion. Best Buy charged a friend forty dollars to uninstall their junk and fix all the problems she had, when only a mere two months old! (There's a program that can remove most of the junk programs installed on new computers called PC Decrapifier). She could have just returned it to HP, but for various reasons, she didn't want to take that course of action. Ironically, a few months later, and just eighty days before the warranty was ended, another problem with the system's memory cropped up which was fixed for no charge by HP. The screen had cracked on its own too! Moral of the story: Best Buy is awful. HP is a little less awful.
As a general rule, if you want a good computer with hardware that will last, get the business-class models.