I've ordered often from Import on Amazon & never had a problem (other than that I don't like DHL). Never have had something not show up or the wrong item arrive.
I recently did my first order directly from them. The first item shipped immediately. The 2nd item is a preorder. We'll see how it goes.