You know, HK does have that lack of service problem and a few others, OK maybe several, but I go in with other guys and place orders. Sometimes service is slow like when something is back ordered but other then that we always get our items. A friend just picked me up a new ignition that was a back order last time I tried to order one. This guy is an old customer with a number of special deals with them, he orders a bunch from them. He has the express shipping too so stuff gets here in a hurry.
It does pay to order with several other guys though. Some of there deals can't be beat. I also just got a new motor, ESC and a few others things from them for about 30 bucks. I saved about 100 bucks in buying from them.
I will bad mouth HK for a number of reasons but I will also still order from them too.

If the items I get are bad or broken I will try to get it resolved but if I have to eat the deal then oh well, it happens.
Glad it all worked out for you. My last order was all for back ordered stuff but everything came in about a week later and got sent! Sometimes I just get lucky!!