Online shop building and strong brand identity for your online shop : key elements and strategies.