I hope your order is in your hands soon. I don't like waiting for things to get here.
My latest WEBS order arrived yesterday. I placed it on Sunday the 14th and got the email that it was shipped on Wednesday the 17th so I have my new yarn and needles for the weekend. I don't recall that KP was any faster. I did have a backorder on my first WEBS order and it delayed the shipment but if they'd done two packages I'd probably have paid more in shipping. I was able to see through My Account what the hold up was. I did have a problem with the first Cubics needle I got from them but they replaced it. I had to call as emails weren't working. I've not had to deal with KP customer service but I've read that it ain't what it used to be.