Understanding the cost of IT support services and is it worth it?