Delivery issues continue to be a barrier to online shopping, reports Royal Mail. Retailers lost an estimated £2.7 billion in revenues last year due to problems surrounding delivery including not being able to choose a convenient delivery time, no online order tracking, no allowance for special delivery instruction, and hidden…