store retailing advantages and disadvantages