HP is like all the other co. out there, they try to get by with as little as possible. The point being whatever you say about HP can be said about another co.. Some models maybe better than others and others not so. They use the same off the shelf parts or supply lines as any other OEM out there. HP does a poor record or gotten there when some products that just didn't deliver the goods for very long. At this time, I wouldn't recommend them for large purchases for a co., but some models are very good for the money. But, if you want to save money, you're at a disadvantage because you'll pick a less than capable PC. From what I've seen no PC stays "as is" for long as home users will want to improve this or that which goes beyond the Pc offered in the 1st place, HP or not. In general OEM systems tend to lack any great leaps in upgrades or improvements unless more of a 3rd party builder or DIY build.
Did that shop point out what was "poor quality" or just **** about it? Let them prove it rather just offer an opinion since they have the PC in question.