When you start a new line of business or approach a new market you can use consultantcy services.
Starting an eCommerce business without online experience is a process. You can discover and face problems and issues, solve them and gain experience or you can have a guided tour and avoid most problems and focus on better marketing, customer relashions and so on. Using a consultant helps in this process.
A consultant will give you the right solution for you without selling software, specific products and so on. Based on this he can provide his services. It's in your best interest. He gets paid for giving you the right advice.
You need to make changes that affect your company personnel and you don't want to be the bearer of bad news?
A consultant can take the blame and do that for you. He does not need to stay afterwards and face the employees. Btw, see Up in the air