If you are afraid of getting your IT sales leads from abroad, just think of it like ordering something from Ebay or Amazon. With so many IT and web companies offering to deliver things all around the world, why do you think your business leads will not be sent to you any differently? Once your sales leads have been delivered, just make sure you check them as you would check something that you acquired from abroad.
Some businesses just have a love-hate relationship with processes like IT lead generation. One moment they are in such desperate need of it. In another, they find the actual grind and workload it requires to be beneath them. Then again, perhaps there are too many manual elements to the labor necessary (especially if when your energy is focused in an industry that does not dabble directly in marketing and lead generation).