Factors to consider when building an online store.