I must admit, when I ordered from EDIT even after reading this thread, I did not expect such great service. But I had troubles as well.
For one of my orders it was out of stock (Purchase Date 12/1/10) - On Stock December 4th.
They lost contact with me until the 9th, where they marked it...