I have bought from them before. slow shipping. and they had lost my order. but after like 6 or 7 phone calls over about 2 1/2 weeks, they finally got it straight and I got my stuff.
Well, just received shipping confirmation from them, initially seems they have cleaned up their process. Tracking # does not work yet but that is to be expected.