Common Mistakes Made by Small Businesses When Evaluating Their Technology Needs