Aspects to consider When Hunting For a good Business Service Provider