I have several sites in the top 5 and take it from me, on some, it is not all it's cracked up to be. 3 of the sites are commercial and one is a non-profit hobby site. The hobby site kicks butt in G with lots of traffic. One of the commercial sites does "okay" and the other 2 are very average.
But still you say 250 visitors a day - seems pretty low to me. My stats show between 5000 and 10,000 visits a day for the hobby site. The "okay" site is lucky to hit 2000 a day while the other 2 sites might break 1000 a day once in a while. Demographics may have something to do with it. Keyword popularity too.
The commercial sites are set up to be global. They sell products to anyone in the world. But I have found that a lot of users looking for particular products will search locally, especially if the products are big ticket items or very popular. You are not going to buy a car in Japan if you live in the states. Same with things like phones, TVs, DVDs, etc. The only time you will compel someone to purchase from afar is if you are greatly reducing their price. Even then, it can be a balancing act. Seems that the audience is getting wise to sites claiming unreal prices. You've all seen it. But XP for $5.00! So demographics does play a role on how people purchase. There is a certain amount of comfort level.
Still, you should get more people looking...
Have you checked how popular the keyword is? "earschplittenlautenboomer" is not going to get many visitors.