Here are some notes I wrote down for a friend on what it takes to get started.
-get a po box
-open a business checking account
-register with the state as an LLC, corporation, etc
-Create an EIN number with the gov. (employer identification number. When you are ordering wholesale you often times have to provide this number).
-find a website hosting provider (if you are started your own website - godaddy.com is pretty a good cost).
-figure our your website name and availability - you can check the availability at godaddy.com
-register your domain name
-purchase and SSL certificate for your website if you are going to need a secure connection (accepting payments online)
-if you will accept payments online you can do this free through paypal (although they leave your site to make a payment) or you can find a payment provider to process all transactions directly at your website (ex. authorize.net) but you pay a monthly fee with these providers
-register your trademark and check availability before committing to any business names (if you want a trademark)
Here is the CO link for getting started and basic questions.
http://www.colorado.gov/cs/Satellite?c=Page&childpagename=OEDIT%2FOEDITLayout&cid=1154721645662&p=11...