I thought you will only get expensive shit, if you buy some brand prebuilt pc.
If you buy one that is put together by some trustworhy hardware store, you will get good. Its basically that they just picked the parts for you and built it for you. If you feel like it, you can always ask them to switch some pieces, etc. and its still ok.
I personally do this. I outsource the part picking, building, dealing with problems, etc. to the hardware store. I only look what are good and neccessary parts right then and in near future and find one at good price point. You do need to find a good store, though. I find my hardware stores trough websites of these pc building, modding, etc. communities.
I haven't felt ripped off at any point and as far as i can tell I have got good parts too.