is an excellent online store located in Germany.
Good choice, good prices, excellent service.
Look for the more expensive Kenko models, they're supposed to be (I don't have one, but people that do recommend them which is good enough for me) very good.
I've done business with them several times, very professional and fast response. If items are in stock, they're usually shipped within a few days.
They know English, though the site is sometimes a mix of English and German (especially item names).
[Edited 2003-03-30 07:53:11]