KiCost would require proper internationalization to use Euros instead of USD. I don't have the expertise or interest to do that. I suppose you could also hack the web scrapers for each distributor to do that.
The web scraper for RS was written by someone else. I suppose the problem is that it can't find the quantity pricing info on some of the RS web pages. The page formatting is not particularly uniform, so that's not surprising.