Sounds likely to me. My server accessing and caching the images is in the US. So you're essentially seeing the American-generated results, which might be less optimized for other countries.
Well, I am accessing it from the US. I just compared the end result with real google image search and your instant image search. But somehow results are entirely different