They might be overpriced as they're prebuild
Why?
Because of the shipping , and the company needs to make some benefits out of it .
It's still cheaper to get the parts yourself and build a PC , or a friend that is experienced in informatic to build it for you