My experience was good as well. However it did take a few weeks to arrive, but I'm certain that was due to customs rather than Eduard. Remember, you are the importer in this case.
Live ordered some other thins from Europe, such as Air Scale decals and Master etched sets and they showed up very quickly - in a week or so. However, they were envelopes rather than boxes and think that can make a difference.
Eduard has great customer service too!
Mike