A recent study from Leadership Factor found that the availability of customer support is not as good as it might be from online retailers. In its survey of 2,000 UK consumers, 53 per cent found product information to be lacking, with 22 per cent citing the lack of customer support…