eBay is exploring how online retail and stores work together as it opens its first high street concept store today. Forty small businesses from the local area will showcase and sell their wares for a ...