Very good question...
Depending on what server plan you are getting, shared, reseller, vps, or dedicated. There are several answers.
For shared through VPS there is no setup fee. So you would have no problem upgrading.
If you're going dedicated there is a one time setup fee if you want to pay less each month, if not then you will be paying a little bit more. When its time to upgrade the specs of your server, again it depends if you wanna pay less or more each month. You can view upgrade prices here:
Dedicated Server Upgrades, Dedicated Server Hosting from Surpass Hosting
__________________
Roxanne
Urban Roxy -Personal Blog

SH63 - the best darn shared server!