Dairyxox:
Dell have some good specials on gaming PC's (couple of hundred cheaper then PBTech), however I feel that if you want to go that route, then you need to be prepared to do some tweaks/fixes to get it right.
I second this - given the extreme price and low availability of good gpus at the moment, going with an OEM (especially a few months ago) was the best way of getting a gpu for only slightly mad prices. Dell relatively regularly have one or more models at 25%-40% off, so wait until that happens.
I almost pulled the trigger on a deal they had a few months ago but decided I didn't need to upgrade just yet - looking at the cheapies archive, it was an Alienware R10 Desktop Ryzen 7 5800 CPU, 16GB RAM, 512GB SSD + 2TB HDD, RTX 3070 8GB for $2,840.55, which is relatively good when an RTX 3070 alone goes for $1400+.
Looks like the GPUs are in stock a bit more now than they were though, so this may not be as important, and as Dairyxox mentioned, they do have drawbacks - you have to make sure you go with the version that has an AIO liquid cooling option rather than air-cooled, and for some reason although they do dual-channel memory with their Intel models, they don't with the AMD ones etc.