How Technology Can Affect Sales Success