While you may not have the same choices upgrading a GPU and PSU, and some case mounted ports as you would if you got to pick a MoBo and case over the OEM one you get in a Retail build, you can upgrade the HDD, RAM, various add-on PCI-E cards.
If you get a computer from a Retail company, there...